/// <summary> /// 为风险点添加安全标准 /// </summary> /// <param name="safetyStandards"></param> /// <returns></returns> public ActionResult <bool> AddDangerSafetyStandard(DangerSafetyStandards safetyStandards) { try { if (safetyStandards.SafetyStandardID == Guid.Empty) { throw new Exception("参数有误"); } var check = _rpsdanger.Any(p => p.ID == safetyStandards.DangerID); if (!check) { throw new Exception("未找到该风险点"); } check = _rpsdangersafetystandards.Any(p => p.DangerID == safetyStandards.DangerID && p.SafetyStandardID == safetyStandards.SafetyStandardID); if (check) { throw new Exception("已为该风险点添加了该风险项"); } var _dangersafetystandards = safetyStandards.MAPTO <Basic_DangerSafetyStandards>(); _rpsdangersafetystandards.Add(_dangersafetystandards); _work.Commit(); return(new ActionResult <bool>(true)); } catch (Exception ex) { return(new ActionResult <bool>(ex)); } }
/// <summary> /// 删除风险点与安全准则的联系 /// </summary> /// <param name="safetyStandard"></param> /// <returns></returns> public ActionResult <bool> DelDangerSafetyStandard(DangerSafetyStandards safetyStandard) { try { var dbdangerafetystandards = _rpsdangersafetystandards.GetModel(p => p.SafetyStandardID == safetyStandard.SafetyStandardID && p.DangerID == safetyStandard.DangerID); if (dbdangerafetystandards == null) { throw new Exception("未找到该风险点所需删除的安全标准ID"); } _rpsdangersafetystandards.Delete(dbdangerafetystandards); _work.Commit(); return(new ActionResult <bool>(true)); } catch (Exception ex) { return(new ActionResult <bool>(ex)); } }
public ActionResult <bool> DelDangerSafetyStandard(DangerSafetyStandards safetyStandard) { LogContent = "删除风险点与安全准则联系,参数源:" + JsonConvert.SerializeObject(safetyStandard); return(bll.DelDangerSafetyStandard(safetyStandard)); }
public ActionResult <bool> AddDangerSafetyStandard(DangerSafetyStandards safetyStandards) { LogContent = "新建风险点与安全准则的联系,参数源:" + JsonConvert.SerializeObject(safetyStandards); return(bll.AddDangerSafetyStandard(safetyStandards)); }