private void ChangeUser() { if (SelectedUser == null) { return; } CartProducts.Clear(); _appManager.ChooseCurrentUser(SelectedUser); CalculateCartPrice(); }
public async Task UpdateCartProductsCache() { if (Cart?.Count() > 0) { var result = await ApiUsageService.GetProducts(Cart.Values.Select(c => c.ProductSku).ToArray()); CartProducts = result.ToList(); } else { CartProducts.Clear(); } }
public void LoadCartFromFile() { OpenFileDialog openFileDialog1 = new OpenFileDialog { Filter = "Date File|*.dat", Title = "Open file Shopping Cart" }; openFileDialog1.ShowDialog(); var fileName = openFileDialog1.FileName; if (fileName.Any()) { CartProducts.Clear(); } _appManager.LoadShoppingCart(fileName); CalculateCartPrice(); }