Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        public override Task Init()
        {
            Customers = new BusinessPackDataSet <Customer> {
                OnLoadingData = GetData
            };
            Customers.SetSortExpression(nameof(Customer.Id));

            return(base.Init());
        }
Exemplo n.º 3
0
        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());
        }
Exemplo n.º 4
0
        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)
                }
            };
        }
Exemplo n.º 6
0
        public void LoadProducts(BusinessPackDataSet <ProductDTO> products)
        {
            var queryable = GetProductsQuery();

            products.LoadFromQueryable(queryable);
        }