Ejemplo n.º 1
0
 /// <summary>
 /// 修改风险信息
 /// </summary>
 /// <param name="danger"></param>
 /// <returns></returns>
 public ActionResult <bool> EditDanger(DangerEdit danger)
 {
     try
     {
         var dbdanger = _rpsdanger.GetModel(danger.ID);
         if (dbdanger == null)
         {
             throw new Exception("未找到所需修改项");
         }
         var check = _rpsdanger.Any(p => p.ID != danger.ID && p.DangerSortID == danger.DangerSortID && (p.Name == danger.Name || p.Code == danger.Code));
         if (check)
         {
             throw new Exception("当前类别下已存在该风控项名或编号");
         }
         var _dbdanger = danger.CopyTo <Basic_Danger>(dbdanger);
         _rpsdanger.Update(_dbdanger);
         return(new ActionResult <bool>(true));
     }
     catch (Exception ex)
     {
         return(new ActionResult <bool>(ex));
     }
 }
Ejemplo n.º 2
0
 public ActionResult <bool> EditDanger(DangerEdit danger)
 {
     LogContent = "修改了风险点,参数源:" + JsonConvert.SerializeObject(danger);
     return(bll.EditDanger(danger));
 }