コード例 #1
0
 public ActionResult ManageReviews(Отзывы o, string btnAction)
 {
     if (btnAction == "Добавить отзыв")
     {
         db.Отзывы.Add(o);
         db.SaveChanges();
         return(RedirectToAction("Details", new { id = o.Код_книги }));
     }
     if (btnAction == "Удалить")
     {
         db.Отзывы.Remove(db.Отзывы.ToList().Find(x => x.Создатель == o.Создатель && x.Код_книги == o.Код_книги));
         db.SaveChanges();
         return(RedirectToAction("Details", new { id = o.Код_книги }));
     }
     if (btnAction == "Изменить")
     {
         db.Entry(o).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Details", new { id = o.Код_книги }));
     }
     return(RedirectToAction("Details", new { id = o.Код_книги }));
 }
コード例 #2
0
 public ActionResult EditReview(Отзывы o)
 {
     db.Entry(o).State = EntityState.Modified;
     db.SaveChanges();
     return(RedirectToAction("Details", new { id = o.Код_книги }));
 }