예제 #1
0
 // 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();
     }
 }
예제 #2
0
 // 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();
     }
 }
예제 #3
0
 // 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();
     }
 }