public override Task Init() { Customers = new BusinessPackDataSet <Customer> { OnLoadingData = GetData }; Customers.SetSortExpression(nameof(Customer.Id)); UserSettings = new GridViewUserSettings { EnableUserSettings = true, ColumnsSettings = new List <GridViewColumnSetting> { new GridViewColumnSetting { ColumnName = "CustomerId", DisplayOrder = 0, ColumnWidth = 50 }, new GridViewColumnSetting { ColumnName = "CustomerName", DisplayOrder = 1, ColumnWidth = 400 }, new GridViewColumnSetting { ColumnName = "CustomerBirthdate", DisplayOrder = 2 }, new GridViewColumnSetting { ColumnName = "CustomerOrders", DisplayOrder = 3 } } }; return(base.Init()); }
public override Task Init() { Customers = new BusinessPackDataSet <Customer> { OnLoadingData = GetData }; Customers.SetSortExpression(nameof(Customer.Id)); return(base.Init()); }
public override Task Init() { Customers = new BusinessPackDataSet <Customer> { OnLoadingData = GetData, RowEditOptions = new RowEditOptions { PrimaryKeyPropertyName = nameof(Customer.Id) } }; Customers.SetSortExpression(nameof(Customer.Id)); return(base.Init()); }
public override Task Init() { Items = new BusinessPackDataSet <TDTO>() { PagingOptions = { PageSize = 50 }, SortingOptions = DefaultSortOptions }; return(base.Init()); }
public RegionListViewModel(AdminRegionsFacade pageFacade) { this.pageFacade = pageFacade; Regions = new BusinessPackDataSet <RegionDTO>() { PagingOptions = { PageSize = 50 }, SortingOptions = { SortExpression = nameof(RegionDTO.Id) } }; }
public void LoadProducts(BusinessPackDataSet <ProductDTO> products) { var queryable = GetProductsQuery(); products.LoadFromQueryable(queryable); }