public ActionResult <FlowProcedureAddResModel> Manage_Procedure_Add(FlowProcedureAddViewModel flowProcedureAddViewModel) { int Node_Add_Count; Node_Add_Count = _IFlowProcedureInfoService.Procedure_Add(flowProcedureAddViewModel); FlowProcedureAddResModel flowNodeAddResModel = new FlowProcedureAddResModel(); if (Node_Add_Count > 0) { flowNodeAddResModel.IsSuccess = true; flowNodeAddResModel.AddCount = Node_Add_Count; flowNodeAddResModel.baseViewModel.Message = "添加成功"; flowNodeAddResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("增加流程信息成功"); return(Ok(flowNodeAddResModel)); } else { flowNodeAddResModel.IsSuccess = false; flowNodeAddResModel.AddCount = 0; flowNodeAddResModel.baseViewModel.Message = "添加失败"; flowNodeAddResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("增加流程信息失败"); return(BadRequest(flowNodeAddResModel)); } }
/// <summary> /// 流程增加 /// </summary> /// <param name="flowProcedureAddViewModel"></param> /// <returns></returns> public int Procedure_Add(FlowProcedureAddViewModel flowProcedureAddViewModel) { var procedure_Info = _IMapper.Map <FlowProcedureAddViewModel, Flow_Procedure>(flowProcedureAddViewModel); _IFlowProcedureInfoRepository.Add(procedure_Info); return(_IFlowProcedureInfoRepository.SaveChanges()); }