static public Album UpdateAlbum(Album input) { using (var db = new BazaContext()) { try { IQueryable <Album> albumi = db.Albumi.Include(p => p.Fonogrami); Album album = db.Albumi.Single(p => p.AlbumId == input.AlbumId); album.Naziv = input.Naziv; album.GodinaIzdanja = input.GodinaIzdanja; album.KataloskiBroj = input.KataloskiBroj; db.SaveChanges(); return(RetrieveAlbum.GetById(album.AlbumId)); } catch (Exception ex) { throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex); } } }
public void Album(IDTO idto) { Album album = RetrieveAlbum.GetById(idto.Id); _viewable = DbModelsToViewable.ConvertToAlbumViewable(album); }