コード例 #1
0
 public ActionResult Edit(Post post)
 {
     try
     {
         db.Entry(post).State = EntityState.Modified;
         db.SaveChanges();
     }
     catch (DbEntityValidationException ex)
     {
         foreach (DbEntityValidationResult validationError in ex.EntityValidationErrors)
         {
             Response.Write("Object: " + validationError.Entry.Entity.ToString());
             Response.Write("");
             foreach (DbValidationError err in validationError.ValidationErrors)
             {
                 Response.Write(err.ErrorMessage + "");
             }
         }
     }
     return(RedirectToAction("PostInfo", new { Id = post.Id }));
 }
コード例 #2
0
ファイル: UserController.cs プロジェクト: IsaevMH/PetProject
 public ActionResult Edit(User user)
 {
     db.Entry(user).State = EntityState.Modified;
     db.SaveChanges();
     return(RedirectToAction("WatchProfile", new { id = user.Id }));
 }