/// <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); } }
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)); } }