private void TbBareCodeKeyUp(object sender, KeyEventArgs e)
        {
            var box = sender as TextBox;

            if (e.Key == Key.Enter && box != null)
            {
                CheckService.DelProductCheck(box.Text);
                ProductsGrid.DataContext = RepositoryCheck.DocumentProductCheck.Element("check");
                CollectionViewSource.GetDefaultView(ProductsGrid.ItemsSource).Refresh();
                ProductsGrid.SelectedIndex = ProductsGrid.Items.Count - 1;
                box.Text = string.Empty;
            }
        }
Example #2
0
 private void ButtonClick(object sender, RoutedEventArgs e)
 {
     if (Product.Price == 0.0m)
     {
         var window = ClassEtcFun.FindWindow("MainWindow_") as MainWindow;
         if (window != null)
         {
             var dataGrid = window.GridProducts;
             var selected = (XElement)dataGrid.SelectedItem;
             if (selected != null)
             {
                 CheckService.DelProductCheck(selected.GetXElementValue("ii").ToInt());
             }
         }
     }
     Close();
 }