public ActionResult Add(RefuseResonViewModel model) { try { if (!ModelState.IsValid) { return(View("Add", model)); } var refuse = new RefuseReason() { Value = model.Value, }; _UnitOfWork.RefuseReasonsRepository.Create(refuse); _UnitOfWork.Commit(); var message = string.Format("تم اضافة سبب الرفض بنجاح ."); return(RedirectToAction("Index", "RefuseResons").Success(message)); } catch (Exception e) { var message = string.Format("حدث خطأ أثناء الحفظ"); return(RedirectToAction("Add", "RefuseResons").Error(message)); } }
public ActionResult Edit(RefuseResonViewModel model) { try { if (!ModelState.IsValid) { return(View("Edit", model)); } var refuse = _UnitOfWork.RefuseReasonsRepository.Find(model.Id); if (refuse == null) { return(HttpNotFound("refuse Not Exist!")); } refuse.Value = model.Value; _UnitOfWork.RefuseReasonsRepository.Update(refuse); _UnitOfWork.Commit(); var message = string.Format("تم تعديل سبب الرفض بنجاح ."); return(RedirectToAction("Index", "RefuseResons").Success(message)); } catch (Exception e) { var message = string.Format("حدث خطأ أثناء الحفظ"); return(RedirectToAction("Edit", "RefuseResons").Error(message)); } }
public ActionResult Edit(int id) { var refuse = _UnitOfWork.RefuseReasonsRepository.Find(id); if (refuse == null) { return(HttpNotFound()); } var viewModel = new RefuseResonViewModel() { Value = refuse.Value }; return(View("Edit", viewModel)); }