public ActionResult Edit(Category category)
 {
     try
     {
         if (ModelState.IsValid)
         {
             ctx.Entry(category).State = EntityState.Modified;
             ctx.SaveChanges();
             return(RedirectToAction("Index"));
         }
         TempData["Message"] = "ویرایش رکورد با موفقیت انجام شد";
     }
     catch (SqlException ex)
     {
     }
     catch (FormatException ex)
     {
     }
     catch (IOException ex)
     {
     }
     catch (Exception ex)
     {
         TempData["MessageClass"] = "danger";
         TempData["Message"]      = "خطایی در ویرایش رکورد به وجود آمده است\n";
         TempData["Message"]     += ex.Message + "\n";
         TempData["Message"]     += ex.StackTrace;
     }
     return(View(category));
 }
Exemple #2
0
 public ActionResult Edit([Bind(Include = "Id,Title")] Category category)
 {
     if (ModelState.IsValid)
     {
         db.Entry(category).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(category));
 }