private void editBtn_Click(object sender, RoutedEventArgs e)
        {
            Button         button     = sender as Button;
            ModelSparepart dataObject = button.DataContext as ModelSparepart;

            this.NavigationService.Navigate(new EditSparepartPage(dataObject.sparepart_id));
        }
Example #2
0
 public void setItem(ModelSparepart sparepart)
 {
     this.Dispatcher.Invoke(() => {
         nameTxtBox.setText(sparepart.name);
         priceTxtBox.setText(sparepart.price.ToString());
         stockTxtBox.setText(sparepart.stock.ToString());
         if (sparepart.picture != null)
         {
             picture.Source = new BitmapImage(new Uri(ApiConstant.BASE_URL + sparepart.picture));
         }
     });
 }
        private void deleteBtn_Click(object sender, RoutedEventArgs e)
        {
            Button         button     = sender as Button;
            ModelSparepart dataObject = button.DataContext as ModelSparepart;

            String token = File.ReadAllText(@"userToken.txt");

            MessageBoxResult result = MessageBox.Show("Are you sure you want to delete this item ?", "Delete Item", MessageBoxButton.YesNo, MessageBoxImage.Warning);

            switch (result)
            {
            case MessageBoxResult.Yes:
                getController().callMethod("deleteSparepart", dataObject.sparepart_id, token);
                break;
            }
        }