// // GET: /System/ProcessManage/Edit/5 public ActionResult Edit(int id) { tblProcessNotice model = BusinessContext.tblProcessNotice.GetModel(id); if (model == null) { return(HttpNotFound()); } GetDropList(); return(View(model)); }
public ActionResult Create(tblProcessNotice tblprocessnotice, string IsContinue = "0") { ReturnMessage RM = new ReturnMessage(false); if (ModelState.IsValid) { try { if (string.IsNullOrWhiteSpace(Convert.ToString(tblprocessnotice.ProcessName))) { RM.IsSuccess = false; RM.Message = "请填写流程名称"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(Convert.ToString(tblprocessnotice.NodeName))) { RM.IsSuccess = false; RM.Message = "请填写节点名称"; return(Json(RM)); } if (string.IsNullOrWhiteSpace(tblprocessnotice.NoticeRole)) { RM.IsSuccess = false; RM.Message = "请填写通知角色"; return(Json(RM)); } int tblRcdid = BusinessContext.tblProcessNotice.Add(tblprocessnotice); RM.IsSuccess = tblRcdid > 0; if (RM.IsSuccess) { tblprocessnotice.TblRcdId = tblRcdid; OperateLogHelper.Create <tblProcessNotice>(tblprocessnotice); if (IsContinue == "1") { RM.IsContinue = true; } else { RM.IsContinue = false; } } } catch (Exception ex) { RM.Message = ex.Message; } } return(Json(RM)); }
public ActionResult Delete(int id, tblProcessNotice collection) { try { // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, tblProcessNotice collection) { ReturnMessage RM = new ReturnMessage(false); if (ModelState.IsValid) { try { tblProcessNotice old = BusinessContext.tblProcessNotice.GetModel(id); RM.IsSuccess = BusinessContext.tblProcessNotice.Update(collection); if (RM.IsSuccess) { OperateLogHelper.Edit <tblProcessNotice>(collection, old); } } catch (Exception ex) { RM.Message = ex.Message; } } return(Json(RM)); }