protected void FixSearchVm(BaseSearchVm searchVm) { if (searchVm.PageSize <= 0) { searchVm.PageSize = AppConsts.UnlimitedPageSize; } if (searchVm.TotalSize < 0) { searchVm.TotalSize = 0; } if (searchVm.PageNumber <= 0) { searchVm.PageNumber = 1; } }
protected void ValidationSearchVm(BaseSearchVm searchVm) { if (searchVm.PageSize <= 0) { AddError("PageSize", " PageSize can not be less than zero or zero"); } if (searchVm.TotalSize < 0) { AddError("TotalSize", " TotalSize can not be less than zero "); } if (searchVm.PageNumber <= 0) { AddError("PageNumber", " PageNumber can not be less than zero or zero"); } if (!Enum <EAppType> .IsExistValue(searchVm.AppTypeCode.GetId())) { AddError("AppType", "Invalid AppType code"); } }