Exemple #1
0
        /// <summary>
        /// 删除报修表单(一个或者多个)
        /// </summary>
        /// <param name="repairDelViewModel"></param>
        /// <returns></returns>
        public int Repair_Delete(RepairDelViewModel repairDelViewModel)
        {
            int DeleteRowsNum = _IRepairInfoRepository
                                .DeleteByRepairIdList(repairDelViewModel.DeleleIdList);

            if (DeleteRowsNum == repairDelViewModel.DeleleIdList.Count)
            {
                return(DeleteRowsNum);
            }
            else
            {
                return(-1);
            }
        }
Exemple #2
0
        public ActionResult <RpairDelResModel> Manage_Bus_Delete(RepairDelViewModel repairDelViewModel)
        {
            RpairDelResModel rpairDelResModel = new RpairDelResModel();
            int DeleteResult = _IRepairService.Repair_Delete(repairDelViewModel);

            if (DeleteResult > 0)
            {
                rpairDelResModel.DelCount                   = DeleteResult;
                rpairDelResModel.IsSuccess                  = true;
                rpairDelResModel.baseViewModel.Message      = "删除成功";
                rpairDelResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("删除报修表单成功");
                return(Ok(rpairDelResModel));
            }
            else
            {
                rpairDelResModel.DelCount                   = -1;
                rpairDelResModel.IsSuccess                  = false;
                rpairDelResModel.baseViewModel.Message      = "删除失败";
                rpairDelResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("删除报修表单失败");
                return(BadRequest(rpairDelResModel));
            }
        }