public bool Update(StateTemplate item) { if (item == null) return false; _unitOfWork.StateTemplateRepository.Edit(item); _unitOfWork.Save(); return true; }
public ActionResult AddState(StateTemplate item) { if (item != null) { _StateTemplateService.Add(item); return Json(toStateTemplatePOCO(item), JsonRequestBehavior.AllowGet); } return Json("{}"); }
public ActionResult Create(StateTemplate item) { if (ModelState.IsValid) { _StateTemplateService.Add(item); return RedirectToAction("Index"); } return View(item); }
public ActionResult CreateKendo([DataSourceRequest] DataSourceRequest request, StateTemplate item, int ProcessTemplateID=0) { if (item != null && ModelState.IsValid) { if (ProcessTemplateID > 0) { item.ParentProcessTemplateID = ProcessTemplateID; } _StateTemplateService.Add(item); } return Json(new[] { item }.ToDataSourceResult(request, ModelState)); }
private StateTemplatePOCO toStateTemplatePOCO(StateTemplate item) { return new StateTemplatePOCO() { AllowedAccessLevel = item.AllowedAccessLevel, Name = item.Name, ParentProcessTemplateID = item.ParentProcessTemplateID, StateNo = item.StateNo, StateTemplateID = item.StateTemplateID, StateType = item.StateType }; }
public bool Add(StateTemplate item) { _unitOfWork.StateTemplateRepository.Add(item); _unitOfWork.Save(); return true; }
public ActionResult DeleteKendo([DataSourceRequest] DataSourceRequest request, StateTemplate item) { if (item != null) { _StateTemplateService.DeleteById(item.StateTemplateID); } return Json(ModelState.ToDataSourceResult()); }
public ActionResult EditKendo([DataSourceRequest] DataSourceRequest request, StateTemplate item) { if (ModelState.IsValid) { _StateTemplateService.Update(item); return Json(ModelState.ToDataSourceResult()); } return Json(ModelState.ToDataSourceResult()); }