/// <summary> /// 新建安全制度模型 /// </summary> /// <param name="institutionNew"></param> /// <returns></returns> public ActionResult <bool> AddDocInstitution(DocInstitutionNew institutionNew) { try { if (institutionNew == null) { throw new Exception("参数有误"); } var check = _rpsin.Any(p => p.Name == institutionNew.Name && p.TypeID == institutionNew.TypeID); if (check) { throw new Exception("该类型下已存在该安全制度模型"); } var dbin = institutionNew.MAPTO <Doc_Institution>(); //自定义项 var definedvalue = new UserDefinedBusinessValue { BusinessID = dbin.ID, Values = institutionNew.UserDefineds }; var defined = srvUserDefined.SaveBuisnessValue(definedvalue); if (defined.state != 200) { throw new Exception(defined.msg); } _rpsin.Add(dbin); _work.Commit(); return(new ActionResult <bool>(true)); } catch (Exception ex) { return(new ActionResult <bool>(ex)); } }
public ActionResult <bool> AddDocInstitution(DocInstitutionNew institutionNew) { LogContent = "新建了安全制度,参数源:" + JsonConvert.SerializeObject(institutionNew); return(bll.AddDocInstitution(institutionNew)); }