public IHttpActionResult GetTempCardList(TempCardSearchRequest requestModel) { ResponseBasePaper <CardServiceModel> response = new ResponseBasePaper <CardServiceModel>() { IsSuccess = true, MessageCode = (int)ApiBaseErrorCode.API_SUCCESS, MessageContent = ApiBaseErrorCode.API_SUCCESS.ToString(), Result = new List <CardServiceModel>() }; if (requestModel == null || string.IsNullOrWhiteSpace(requestModel.ProjectGuid) || string.IsNullOrWhiteSpace(requestModel.ParkingCode) || requestModel.PageIndex <= 0 || requestModel.PageSize <= 0) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_PARAM_ERROR; response.MessageContent = "必要参数格式不对,请检查"; return(Ok(response)); } try { CardServiceSearchModel searchModel = new CardServiceSearchModel(); searchModel.PageIndex = requestModel.PageIndex; searchModel.PageSize = requestModel.PageSize; searchModel.ProjectGuid = requestModel.ProjectGuid; searchModel.ParkingCode = requestModel.ParkingCode; searchModel.CarNo = requestModel.CarNo;; searchModel.CarOwnerName = requestModel.CarOwnerName; searchModel.Mobile = requestModel.Mobile; searchModel.StartDate = requestModel.ApplyDate; searchModel.CarTypeGuid = requestModel.CarTypeGuid; int statusType = requestModel.StatusType; if (statusType == 1) { searchModel.Enable = true; searchModel.Locked = false; } else if (statusType == 3) { searchModel.Locked = true; } List <CardServiceModel> list = _cardServiceManager.GetTempCardPage(searchModel); response.Result = list; response.TotalCount = searchModel.TotalCount; } catch (Exception ex) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_FAIL; response.MessageContent = "请检查参数格式是否符合"; } return(Ok(response)); }
public IHttpActionResult SearchCorrectCarnoRecord(CorrectCarnoRequest requestModel) { ResponseBasePaper <CorrectCarnoModel> response = new ResponseBasePaper <CorrectCarnoModel>() { IsSuccess = true, MessageCode = (int)ApiBaseErrorCode.API_SUCCESS, MessageContent = ApiBaseErrorCode.API_SUCCESS.ToString(), Result = new List <CorrectCarnoModel>() }; if (string.IsNullOrWhiteSpace(requestModel.ProjectGuid) || string.IsNullOrWhiteSpace(requestModel.ParkingCode) || requestModel.PageIndex <= 0 || requestModel.PageSize <= 0) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_PARAM_ERROR; response.MessageContent = "必要参数格式不对,请检查"; return(Ok(response)); } try { CorrectCarnoSearch searchModel = new CorrectCarnoSearch(); searchModel.PageIndex = requestModel.PageIndex; searchModel.PageSize = requestModel.PageSize; searchModel.ProjectGuid = requestModel.ProjectGuid; searchModel.ParkingCode = requestModel.ParkingCode; searchModel.OperationType = requestModel.OperationType; searchModel.OldCarno = requestModel.OldCarno; searchModel.NewCarno = requestModel.NewCarno; searchModel.Operator = requestModel.Operator; searchModel.StrTime = requestModel.StrTime; searchModel.EndTime = requestModel.EndTime; List <CorrectCarnoModel> list = _reportManager.AllCorrectCarno(searchModel); response.Result = list; response.TotalCount = searchModel.TotalCount; } catch (Exception ex) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_FAIL; response.MessageContent = "请检查参数格式是否符合"; } return(Ok(response)); }