public GenericGridModel<BL.Model.Currency> GetModel(string sortBy = "Code", bool ascending = true, int page = 1, int pageSize = 4) { var model = new GenericGridModel<BL.Model.Currency> { PagerModel = { SortBy = sortBy, SortAscending = ascending, CurrentPageIndex = page, PageSize = pageSize } }; var items = currencyRepository.GetAllCurrencies(model.PagerModel.SortBy, model.PagerModel.SortAscending, (model.PagerModel.CurrentPageIndex - 1) * model.PagerModel.PageSize, model.PagerModel.PageSize); model.PagerModel.TotalRecordCount = items.totalRecordsCount; model.Items = items.items; return model; }
public GenericGridModel<ServerInstance> GetModel(string sortBy = "Title", bool ascending = true, int page = 1, int pageSize = 15) { var model = new GenericGridModel<ServerInstance> { PagerModel = { SortBy = sortBy, SortAscending = ascending, CurrentPageIndex = page, PageSize = pageSize } }; var items = serverInstanceRepository.GetAllServers(model.PagerModel.SortBy, model.PagerModel.SortAscending, (model.PagerModel.CurrentPageIndex - 1) * model.PagerModel.PageSize, model.PagerModel.PageSize); model.PagerModel.TotalRecordCount = items.totalRecordsCount; model.Items = items.items; return model; }
public GenericGridModel <ServerInstance> GetModel(string sortBy = "Title", bool ascending = true, int page = 1, int pageSize = 15) { var model = new GenericGridModel <ServerInstance> { PagerModel = { SortBy = sortBy, SortAscending = ascending, CurrentPageIndex = page, PageSize = pageSize } }; var items = serverInstanceRepository.GetAllServers(model.PagerModel.SortBy, model.PagerModel.SortAscending, (model.PagerModel.CurrentPageIndex - 1) * model.PagerModel.PageSize, model.PagerModel.PageSize); model.PagerModel.TotalRecordCount = items.totalRecordsCount; model.Items = items.items; return(model); }
public GenericGridModel <BL.Model.Currency> GetModel(string sortBy = "Code", bool ascending = true, int page = 1, int pageSize = 4) { var model = new GenericGridModel <BL.Model.Currency> { PagerModel = { SortBy = sortBy, SortAscending = ascending, CurrentPageIndex = page, PageSize = pageSize } }; var items = currencyRepository.GetAllCurrencies(model.PagerModel.SortBy, model.PagerModel.SortAscending, (model.PagerModel.CurrentPageIndex - 1) * model.PagerModel.PageSize, model.PagerModel.PageSize); model.PagerModel.TotalRecordCount = items.totalRecordsCount; model.Items = items.items; return(model); }