// PUT api/moviedvd/5 public void Put(int id, MovieDvd movieDvd) { using (var ctx = new StoreEntities()) { var movieDvdRaw = ctx.MovieDvds.Single(q => q.MovieDvdId == id); movieDvdRaw.Title = movieDvd.Title; movieDvdRaw.Price = movieDvd.Price; movieDvdRaw.MovieGenreId = movieDvd.Genre.Key; ctx.SaveChanges(); } }
// POST api/musicalbum public void Post(MusicAlbum musicAlbum) { using (var ctx = new StoreEntities()) { ctx.Albums.Add(new Album { Title = musicAlbum.Title, Price = musicAlbum.Price, ArtistId = musicAlbum.Artist.Key, GenreId = musicAlbum.Genre.Key }); ctx.SaveChanges(); } }
// PUT api/musicalbum/5 public void Put(int id, MusicAlbum musicAlbum) { using (var ctx = new StoreEntities()) { var albumRaw = ctx.Albums.Single(q => q.AlbumId == id); albumRaw.Title = musicAlbum.Title; albumRaw.Price = musicAlbum.Price; albumRaw.ArtistId = musicAlbum.Artist.Key; albumRaw.GenreId = musicAlbum.Genre.Key; ctx.SaveChanges(); } }