protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         AlbumDB.Dispose();
     }
     base.Dispose(disposing);
 }
示例#2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         repo.Dispose();
     }
     base.Dispose(disposing);
 }
示例#3
0
 /// <summary>
 /// Obtiene el album por su nombre de artista y nombre de album
 /// </summary>
 /// <param name="albumTitle">Nombre de Album</param>
 /// <param name="artistTitle">Nombre de Artista</param>
 /// <returns>Retorna el Album en caso de existir, de otra forma retorna null</returns>
 private Album GetAlbumByTitleAndArtistTitle(string albumTitle, string artistTitle)
 {
     AlbumRepository repository = new AlbumRepository();
     List<Album> albums = repository.GetAlbumsByName(albumTitle);
     Album album=null;
     foreach (var a in albums)
     {
         if (a.Artist.Title.Equals(artistTitle))
             album = a;
     }
     repository.Dispose();
     return album;
 }