コード例 #1
0
ファイル: PhotoService.cs プロジェクト: JenLees/PhotoApp
 public void EditPhoto(Photo photo)
 {
     var original = this.FindPhoto(photo.Id);
     original.Title = photo.Title;
     original.Description = photo.Description;
     original.Rating = photo.Rating;
     original.PhotoUrl = photo.PhotoUrl;
     _repo.SaveChanges();
 }
コード例 #2
0
ファイル: AlbumsController.cs プロジェクト: JenLees/PhotoApp
 public ActionResult CreatePhoto(Photo photo, int id)
 {
     if (ModelState.IsValid)
     {
         photo.AlbumId = id;
         _photoService.CreatePhoto(photo);
         return RedirectToAction("Index");
     }
     return View();
 }
コード例 #3
0
ファイル: PhotoService.cs プロジェクト: JenLees/PhotoApp
 public void CreatePhoto(Photo photo)
 {
     _repo.Add<Photo>(photo);
     _repo.SaveChanges();
 }
コード例 #4
0
ファイル: AlbumsController.cs プロジェクト: JenLees/PhotoApp
 public ActionResult EditPhoto(Photo photo)
 {
     if (ModelState.IsValid)
     {
         _photoService.EditPhoto(photo);
         return RedirectToAction("Index");
     }
     return View();
 }