C# Class WaveBox.Core.Model.Repository.GenreRepository

Inheritance: IGenreRepository
Show file Open project: einsteinx2/WaveBox

Public Methods

Method Description
AllGenres ( ) : IList
GenreForId ( int genreId ) : Genre
GenreForName ( string genreName ) : Genre
GenreRepository ( IDatabase database ) : System
InsertGenre ( Genre genre, bool replace = false ) : bool
ListOfAlbums ( int genreId ) : IList
ListOfArtists ( int genreId ) : IList
ListOfFolders ( int genreId ) : IList
ListOfSongs ( int genreId ) : IList

Method Details

AllGenres() public method

public AllGenres ( ) : IList
return IList

GenreForId() public method

public GenreForId ( int genreId ) : Genre
genreId int
return Genre

GenreForName() public method

public GenreForName ( string genreName ) : Genre
genreName string
return Genre

GenreRepository() public method

public GenreRepository ( IDatabase database ) : System
database IDatabase
return System

InsertGenre() public method

public InsertGenre ( Genre genre, bool replace = false ) : bool
genre Genre
replace bool
return bool

ListOfAlbums() public method

public ListOfAlbums ( int genreId ) : IList
genreId int
return IList

ListOfArtists() public method

public ListOfArtists ( int genreId ) : IList
genreId int
return IList

ListOfFolders() public method

public ListOfFolders ( int genreId ) : IList
genreId int
return IList

ListOfSongs() public method

public ListOfSongs ( int genreId ) : IList
genreId int
return IList