public ProductDetailPage(SupermarketItems Item)
 {
     InitializeComponent();
     NavigationPage.SetHasNavigationBar(this, false);
     BindingContext = _viewModel = new ProductDetailViewModel(Item);
 }
示例#2
0
 public ProductDetailViewModel(SupermarketItems item)
 {
     Item          = item;
     ServiceData   = new ServicesDataBase <SupermarketItems>();
     AddItemToList = new Command(HandleAction);
 }
示例#3
0
        private async void OnDeleteCommandExecute(SupermarketItems itm)
        {
            await ServiceData.DeleteById(itm.Id);

            ShoppingList.Remove(itm);
        }
示例#4
0
 private async void GoToDetail(SupermarketItems item)
 {
     await(Application.Current.MainPage as MasterDetailPage).Detail.Navigation.PushAsync(new NavigationPage(new ProductDetailPage(item)));
 }