예제 #1
0
        public ActionResult <FlowNodeDefineAddResModel> Manage_NodeDefine_Add(FlowNodeDefineAddViewModel flowNodeDefineAddViewModel)
        {
            int Node_Add_Count;

            Node_Add_Count = _IFlowNodeDefineService.NodeDefine_Add(flowNodeDefineAddViewModel);
            FlowNodeDefineAddResModel flowNodeDefineAddResModel = new FlowNodeDefineAddResModel();

            if (Node_Add_Count > 0)
            {
                flowNodeDefineAddResModel.IsSuccess                  = true;
                flowNodeDefineAddResModel.AddCount                   = Node_Add_Count;
                flowNodeDefineAddResModel.baseViewModel.Message      = "添加成功";
                flowNodeDefineAddResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("增加节点定义信息成功");
                return(Ok(flowNodeDefineAddResModel));
            }
            else
            {
                flowNodeDefineAddResModel.IsSuccess                  = false;
                flowNodeDefineAddResModel.AddCount                   = 0;
                flowNodeDefineAddResModel.baseViewModel.Message      = "添加失败";
                flowNodeDefineAddResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("增加节点定义信息失败");
                return(Ok(flowNodeDefineAddResModel));
            }
        }
예제 #2
0
        /// <summary>
        /// 节点定义增加
        /// </summary>
        /// <param name="flowNodeDefineAddViewModel"></param>
        /// <returns></returns>
        public int NodeDefine_Add(FlowNodeDefineAddViewModel flowNodeDefineAddViewModel)
        {
            var node_Info = _IMapper.Map <FlowNodeDefineAddViewModel, Flow_NodeDefine>(flowNodeDefineAddViewModel);

            _IFlowNodeDefineInfoRepository.Add(node_Info);
            return(_IFlowNodeDefineInfoRepository.SaveChanges());
        }