/// <summary>
        /// 删除流程定义
        /// </summary>
        /// <param name="flowProcedureDefineDelViewModel"></param>
        /// <returns></returns>
        public int ProcedureDefine_Delete(FlowProcedureDefineDelViewModel flowProcedureDefineDelViewModel)
        {
            int DeleteRowsNum = _IFlowProcedureDefineRepository
                                .DeleteByProcedureDefineIdList(flowProcedureDefineDelViewModel.DeleleIdList);

            if (DeleteRowsNum == flowProcedureDefineDelViewModel.DeleleIdList.Count)
            {
                return(DeleteRowsNum);
            }
            else
            {
                return(-1);
            }
        }
Esempio n. 2
0
        public ActionResult <FlowProcedureDefineDelResModel> Manage_ProcedureDefine_Delete(FlowProcedureDefineDelViewModel flowProcedureDefineDelViewModel)
        {
            FlowProcedureDefineDelResModel flowProcedureDefineDelResModel = new FlowProcedureDefineDelResModel();
            int DeleteResult = _IFlowProcedureDefineService.ProcedureDefine_Delete(flowProcedureDefineDelViewModel);

            if (DeleteResult > 0)
            {
                flowProcedureDefineDelResModel.DelCount                   = DeleteResult;
                flowProcedureDefineDelResModel.IsSuccess                  = true;
                flowProcedureDefineDelResModel.baseViewModel.Message      = "删除成功";
                flowProcedureDefineDelResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("删除流程定义信息成功");
                return(Ok(flowProcedureDefineDelResModel));
            }
            else
            {
                flowProcedureDefineDelResModel.DelCount                   = -1;
                flowProcedureDefineDelResModel.IsSuccess                  = false;
                flowProcedureDefineDelResModel.baseViewModel.Message      = "删除失败";
                flowProcedureDefineDelResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("删除流程定义信息失败");
                return(Ok(flowProcedureDefineDelResModel));
            }
        }