public ProductDetailPage(SupermarketItems Item) { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); BindingContext = _viewModel = new ProductDetailViewModel(Item); }
public ProductDetailViewModel(SupermarketItems item) { Item = item; ServiceData = new ServicesDataBase <SupermarketItems>(); AddItemToList = new Command(HandleAction); }
private async void OnDeleteCommandExecute(SupermarketItems itm) { await ServiceData.DeleteById(itm.Id); ShoppingList.Remove(itm); }
private async void GoToDetail(SupermarketItems item) { await(Application.Current.MainPage as MasterDetailPage).Detail.Navigation.PushAsync(new NavigationPage(new ProductDetailPage(item))); }