public void AddItem(GroceryItem groceryItem) { var shoppingListItem = new ShoppingListItem(groceryItem); ItemList.Add(shoppingListItem); SortList(); Update(); }
public ShoppingListItem(GroceryItem item) { ItemID = item.ItemID; Price = item.Price; Description = item.Description; IsImportant = item.IsImportant; IsSelected = false; Quantity = 1; }
public ItemDetailView(GroceryItem groceryItem) { InitializeComponent(); IsEditing = false; Description = groceryItem.Description; Price = groceryItem.Price.ToString("F2"); IsImportant = groceryItem.IsImportant; _Item = groceryItem; BindingContext = this; }
public async Task SaveItem(GroceryItem groceryItem) { var shoppingListItem = new ShoppingListItem(groceryItem); var shoppingCartItem = (ShoppingCartitem)shoppingListItem; if (ItemList.FirstOrDefault(x => x.ItemID == shoppingListItem.ItemID) == null) { IsBusy = true; await _Connection.InsertAsync(shoppingCartItem); IsBusy = false; } }
public ItemDetail(GroceryItem groceryItem) { GroceryItem = groceryItem; }
public ItemDetail() { GroceryItem = new GroceryItem(); }