// // GET: /System/ProcessManage/Edit/5 public ActionResult Edit(int id) { tblProcessManage model = BusinessContext.tblProcessManage.GetModel(id); if (model == null) { return(HttpNotFound()); } SetDropList(); return(View(model)); }
public ActionResult Edit(int id, tblProcessManage collection) { ReturnMessage RM = new ReturnMessage(false); if (ModelState.IsValid) { try { tblProcessManage old = BusinessContext.tblProcessManage.GetModel(id); RM.IsSuccess = BusinessContext.tblProcessManage.Update(collection); if (RM.IsSuccess) { OperateLogHelper.Edit <tblProcessManage>(collection, old); } } catch (Exception ex) { RM.Message = ex.Message; } } return(Json(RM)); }
public ActionResult Create(tblProcessManage tblprocessmanage, string IsContinue = "0") { ReturnMessage RM = new ReturnMessage(false); if (tblprocessmanage.ProcessNum == 0) { RM.IsSuccess = false; RM.Message = "请填写正确流程编号"; return(Json(RM)); } if (tblprocessmanage.NodeNum == 0) { RM.IsSuccess = false; RM.Message = "请填写正确节点编号"; return(Json(RM)); } if (ModelState.IsValid) { try { if (string.IsNullOrWhiteSpace(Convert.ToString(tblprocessmanage.ProcessNum))) { RM.IsSuccess = false; RM.Message = "请填写流程编号"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(tblprocessmanage.ProcessName)) { RM.IsSuccess = false; RM.Message = "请填写流程名称"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(Convert.ToString(tblprocessmanage.NodeNum))) { RM.IsSuccess = false; RM.Message = "请填写节点编号"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(tblprocessmanage.NodeName)) { RM.IsSuccess = false; RM.Message = "请填写节点名称"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(tblprocessmanage.NodeNameNext)) { RM.IsSuccess = false; RM.Message = "请填写下一节点"; return(Json(RM)); } int Rid = BusinessContext.tblProcessManage.Add(tblprocessmanage); RM.IsSuccess = Rid > 0; if (RM.IsSuccess) { tblprocessmanage.Rid = Rid; OperateLogHelper.Create <tblProcessManage>(tblprocessmanage); if (IsContinue == "1") { RM.IsContinue = true; } else { RM.IsContinue = false; } } } catch (Exception ex) { RM.Message = ex.Message; } } return(Json(RM)); }