void Plus_Clicked(object sender, EventArgs e) { var item = new GroceriesItem { Id = ViewModel.Item.Id, Product = ViewModel.Item.Product, Stock = ++ViewModel.Item.Stock, BuyLocation = ViewModel.Item.BuyLocation, StoreName = ViewModel.Item.StoreName }; MessagingCenter.Send(item, "UpdateItem"); }
public void OnPost(string text) { if (text.Length > 50) { text = text.Substring(0, 50); } var item = new GroceriesItem { text = text }; db.Groceries.Add(item); db.SaveChanges(); Response.Redirect("List"); }
async void Delete_Clicked(object sender, EventArgs e) { var answer = await DisplayAlert("Delete", $"Would you like to delete {ViewModel.Item.Product}?", "Yes", "No"); if (answer) { var item = new GroceriesItem { Id = ViewModel.Item.Id }; MessagingCenter.Send(item, "DeleteItem"); await Navigation.PushAsync(new GroceriesPage()); } else { return; } }