示例#1
0
        /// <summary>
        /// 删除领导回复意见
        /// </summary>
        /// <param name="opinionInfoDelViewModel"></param>
        /// <returns></returns>
        public int OpinionInfo_Delete(OpinionInfoDelViewModel opinionInfoDelViewModel)
        {
            int DeleteRowsNum = _IOpinionInfoRepository
                                .DeleteByOpinionInfoIdList(opinionInfoDelViewModel.DeleleIdList);

            if (DeleteRowsNum == opinionInfoDelViewModel.DeleleIdList.Count)
            {
                return(DeleteRowsNum);
            }
            else
            {
                return(-1);
            }
        }
示例#2
0
        public ActionResult <OpinionInfoDelResModel> Manage_OpinionInfo_Delete(OpinionInfoDelViewModel opinionInfoDelViewModel)
        {
            OpinionInfoDelResModel opinionInfoDelResModel = new OpinionInfoDelResModel();
            int DeleteResult = _opinionInfoService.OpinionInfo_Delete(opinionInfoDelViewModel);

            if (DeleteResult > 0)
            {
                opinionInfoDelResModel.DelCount                   = DeleteResult;
                opinionInfoDelResModel.IsSuccess                  = true;
                opinionInfoDelResModel.baseViewModel.Message      = "删除成功";
                opinionInfoDelResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("删除领导回复意见信息成功");
                return(Ok(opinionInfoDelResModel));
            }
            else
            {
                opinionInfoDelResModel.DelCount                   = -1;
                opinionInfoDelResModel.IsSuccess                  = false;
                opinionInfoDelResModel.baseViewModel.Message      = "删除失败";
                opinionInfoDelResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("删除领导回复意见信息失败");
                return(Ok(opinionInfoDelResModel));
            }
        }