/// <summary>
        /// 流程定义增加
        /// </summary>
        /// <param name="flowProcedureDefineAddViewModel"></param>
        /// <returns></returns>
        public int ProcedureDefine_Add(FlowProcedureDefineAddViewModel flowProcedureDefineAddViewModel)
        {
            var procedure_Info = _IMapper.Map <FlowProcedureDefineAddViewModel, Flow_ProcedureDefine>(flowProcedureDefineAddViewModel);

            _IFlowProcedureDefineRepository.Add(procedure_Info);
            return(_IFlowProcedureDefineRepository.SaveChanges());
        }
Example #2
0
        public ActionResult <FlowProcedureDefineAddResModel> Manage_ProcedureDefine_Add(FlowProcedureDefineAddViewModel flowProcedureDefineAddViewModel)
        {
            int Node_Add_Count;

            Node_Add_Count = _IFlowProcedureDefineService.ProcedureDefine_Add(flowProcedureDefineAddViewModel);
            FlowProcedureDefineAddResModel flowProcedureDefineAddResModel = new FlowProcedureDefineAddResModel();

            if (Node_Add_Count > 0)
            {
                flowProcedureDefineAddResModel.IsSuccess                  = true;
                flowProcedureDefineAddResModel.AddCount                   = Node_Add_Count;
                flowProcedureDefineAddResModel.baseViewModel.Message      = "添加成功";
                flowProcedureDefineAddResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("增加流程定义信息成功");
                return(Ok(flowProcedureDefineAddResModel));
            }
            else
            {
                flowProcedureDefineAddResModel.IsSuccess                  = false;
                flowProcedureDefineAddResModel.AddCount                   = 0;
                flowProcedureDefineAddResModel.baseViewModel.Message      = "添加失败";
                flowProcedureDefineAddResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("增加流程定义信息失败");
                return(Ok(flowProcedureDefineAddResModel));
            }
        }