public ActionResult VerifyNodeOperation(FormCollection formCollect) { var flag = true; Verify_Nodes doc = new Verify_Nodes(); bmHelper.BindFormToModel <Verify_Nodes>(doc, formCollect); string type = formCollect["optype"]; int isback = 0; if (formCollect["formOper"] == "edit") { flag = atInstance.UpdateNode(doc); } else { isback = 1; flag = atInstance.AddNode(doc); } if (flag) { return(Json(new { result = "success", isBack = isback, Msg = "数据更新成功!" }, "application/json")); } else { return(Json(new { result = "fail", Msg = "数据更新失败!" }, "application/json")); } }
public JsonResult FileOperation(FormCollection formCollect) { var flag = false; Bse_Message doc = new Bse_Message(); bmHelper.BindFormToModel <Bse_Message>(doc, formCollect); string type = formCollect["optype"]; if (formCollect["formOper"] == "edit") { doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Msg_Stat = "Draft"; } else { doc.Msg_Stat = "Normal"; ////进入审核流程 //doc.AuditStat = "Auditing"; //var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.ComFileAudit.ToString()); //if (model != null) //{ // doc.AuditCurAudit = model.VT_VerifyNode_Code; //} } flag = mInstance.Update(doc); } else { doc.CreateTime = DateTime.Now; doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Msg_Stat = "Draft"; } else { doc.Msg_Stat = "Normal"; ////进入审核流程 //doc.AuditStat = "Auditing"; //var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.DocumentAudit.ToString()); //if (model != null) //{ // doc.AuditCurAudit = model.VT_VerifyNode_Code; //} } flag = mInstance.Add(doc); //日志记录 //this.OpLog(this.GetControllerName(), "添加:单据类型" + puMain.PUM_RType + ",编码:" + puMain.PUM_RCode, addResult.ToString()); } if (flag) { return(new JsonResult { Data = new { result = "success", Msg = "数据更新成功!" } }); } else { return(new JsonResult { Data = new { result = "fail", Msg = "数据更新失败!" } }); } }
public JsonResult FileOperation(FormCollection formCollect) { var flag = false; Bse_File doc = new Bse_File(); bmHelper.BindFormToModel <Bse_File>(doc, formCollect); string type = formCollect["optype"]; int isback = 0; if (formCollect["formOper"] == "edit") { doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.CF_iType = "Draft"; } else if (type == "submit") { doc.CF_iType = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.ComFileAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } flag = fInstance.UpdateModel(doc); BLL.Bll_Comm.OpLog("Bse_FileModule", "FileOperation", string.Format("更新文件:{0}", doc.CF_Code)); } else { isback = 1; doc.CreateTime = DateTime.Now; doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.CF_iType = "Draft"; } else { doc.CF_iType = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.DocumentAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } doc.CF_Creator = SessionConfig.UserId(); doc.CF_CreatorName = SessionConfig.UserName(); flag = fInstance.AddModel(doc); //日志记录 BLL.Bll_Comm.OpLog("Bse_FileModule", "FileOperation", string.Format("添加文件:{0}", doc.CF_Code)); } if (flag) { return(Json(new { result = "success", isBack = isback, Msg = "数据更新成功!" }, "application/json")); } else { return(Json(new { result = "fail", Msg = "数据更新失败!" }, "application/json")); } }
public JsonResult DocOperation(FormCollection formCollect) { var flag = false; Doc_Info doc = new Doc_Info(); bmHelper.BindFormToModel <Doc_Info>(doc, formCollect); string type = formCollect["optype"]; int isback = 0; if (formCollect["formOper"] == "edit") { doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Doc_Stat = "Draft"; } else if (type == "submit") { doc.Doc_Stat = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.DocumentAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } flag = diInstance.Update(doc); BLL.Bll_Comm.OpLog("CList_DocInfo", "DocOperation", string.Format("编辑公文:{0}", doc.Doc_Code)); } else { isback = 1; //doc.Doc_Code = diInstance.GenerateDocCode(); doc.Doc_Date = DateTime.Now; doc.CreateTime = DateTime.Now; doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Doc_Stat = "Draft"; } else { doc.Doc_Stat = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.DocumentAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } flag = diInstance.AddObject(doc); BLL.Bll_Comm.OpLog("CList_DocInfo", "DocOperation", string.Format("添加公文:{0}", doc.Doc_Code)); //日志记录 //this.OpLog(this.GetControllerName(), "添加:单据类型" + puMain.PUM_RType + ",编码:" + puMain.PUM_RCode, addResult.ToString()); } if (flag) { return(Json(new { result = "success", isBack = isback, Msg = "数据更新成功!" }, "application/json")); } else { return(Json(new { result = "fail", Msg = "数据更新失败!" }, "application/json")); } }
public JsonResult CompOperation(FormCollection formCollect) { var flag = false; Bse_Components doc = new Bse_Components(); bmHelper.BindFormToModel <Bse_Components>(doc, formCollect); string type = formCollect["optype"]; int isback = 0; //var chlist = cInstance.GetCompHisList(string.Format("AND CH_CompCode='{0}'", doc.Comp_Code)); //if (chlist.Count == 0) //{ // return Json(new { result = "fail", Msg = "请上传图纸图片附件!" }, "application/json"); //} if (formCollect["formOper"] == "edit") { doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Comp_Stat = "Draft"; } else if (type == "submit") { doc.Comp_Stat = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.CompAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } flag = cInstance.UpdateComp(doc); BLL.Bll_Comm.OpLog("Bse_ComponentsModule", "CompOperation", string.Format("更新图纸:{0}", doc.Comp_Code)); } else { //doc.Doc_Code = diInstance.GenerateDocCode(); isback = 1; doc.CreateTime = DateTime.Now; doc.UpdateTime = DateTime.Now; if (type == "nor") { doc.Comp_Stat = "Draft"; } else { //var list = cInstance.GetCompHisList(string.Format("AND CH_CompCode='{0}' AND CH_iType='File'", doc.Comp_Code)); //if (list.Count == 0) //{ // return Json(new { result = "success", isBack = isback, Msg = "请上传图纸附件!" }, "application/json"); //} doc.Comp_Stat = "Normal"; //进入审核流程 doc.AuditStat = "Auditing"; var model = auditInstance.GetVerifyTemplateFirstNode(AuditModuleEnum.CompAudit.ToString()); if (model != null) { doc.AuditCurAudit = model.VT_VerifyNode_Code; } } flag = cInstance.AddComp(doc); //日志记录 BLL.Bll_Comm.OpLog("Bse_ComponentsModule", "CompOperation", string.Format("添加图纸:{0}", doc.Comp_Code)); } if (flag) { return(Json(new { result = "success", isBack = isback, Msg = "数据更新成功!" }, "application/json")); } else { return(Json(new { result = "fail", Msg = "数据更新失败!" }, "application/json")); } }