コード例 #1
0
        /// <summary>
        /// 流转信息增加
        /// </summary>
        /// <param name="flowNodeAddViewModel"></param>
        /// <returns></returns>
        public int FlowNode_Add(FlowNodeAddViewModel flowNodeAddViewModel)
        {
            var node_Info = _IMapper.Map <FlowNodeAddViewModel, Flow_Node>(flowNodeAddViewModel);

            _IFlowNodeRepository.Add(node_Info);
            return(_IFlowNodeRepository.SaveChanges());
        }
コード例 #2
0
        public ActionResult <FlowNodeAddResModel> Manage_Node_Add(FlowNodeAddViewModel flowNodeAddViewModel)
        {
            int Node_Add_Count;

            Node_Add_Count = _IFlowNodeService.FlowNode_Add(flowNodeAddViewModel);
            FlowNodeAddResModel flowNodeAddResModel = new FlowNodeAddResModel();

            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(Ok(flowNodeAddResModel));
            }
        }