private void AddGroupToBasket(ProductHeaderViewModel viewModel) { ProductListViewModel.Products .First(x => x.Key.Equals(viewModel)) .Apply(x => ProductBasketViewModel.AddItem(x)); ProductListViewModel.ClearGroup(viewModel); }
private async Task GroupInfo(ProductHeaderViewModel groupHeader) { await _dialogsService.ShowDialogAsync(new AlertDialogConfig("Info", $"{groupHeader.Category}th section.", "OK")); }
private void GenerateItem(ProductHeaderViewModel groupHeader) { ProductListViewModel.GenerateAndAddItem(groupHeader); }