protected override async Task OnInitializedAsync() { Elements = (await DataService.GetAll()).ToArray(); Suppliers = (await SupplierDataService.GetAll()).ToArray(); Warehouses = (await WarehouseDataService.GetAll()).ToArray(); PaymentTerms = (await PaymentTermDataService.GetAll()).ToArray(); _productListParameters = new ProductListParameters(); Products = (await ProductDataService.Get(_productListParameters)).ToArray(); Taxes = (await TaxDataService.GetAll()).ToArray(); }
public Task <Option <ProductMainListDto> > GetProductList(ProductListParameters listParameters) => _productRepository.GetProductListAsync(listParameters, true) .MapT(c => new ProductMainListDto(c.Select(FromEntity).ToList(), c.MetaData));