Exemplo n.º 1
0
        private void addOrderButton_Click(object sender, RoutedEventArgs e)
        {
            AddOrderWindow form = new AddOrderWindow();

            form.ShowDialog();
            this.ShowAll();
        }
Exemplo n.º 2
0
 private void editOrderButton_Click(object sender, RoutedEventArgs e)
 {
     if (orderGrid.SelectedItem != null)
     {
         var            edit = (GridsInfo.newOrder)orderGrid.SelectedItem;
         AddOrderWindow form = new AddOrderWindow(DBContext.Orders.Find(edit.ID).ID);
         form.ShowDialog();
     }
     else
     {
         MessageBox.Show("Не выбрано поле для редактирования", "Ошибка");
     }
     this.ShowAll();
 }
Exemplo n.º 3
0
        void ShowWindowAddOrder() // Wyświetlenie okna dialogowego do wprowadzenia nowego typu produktu
        {
            NewOrderVM = new AddOrderViewModel();
            var productViewModel = SimpleIoc.Default.GetInstance <ProductViewModel>();
            ObservableCollection <Product> _productCollection = productViewModel.ProductCollection;

            NewOrderVM.AddProductCollection = new ObservableCollection <AddProductViewModel>();
            foreach (Product p in _productCollection)
            {
                try
                {
                    if (p.Count > 0)
                    {
                        NewOrderVM.AddProductCollection.Add(new AddProductViewModel(p));
                    }
                }
                catch (Exception) { }
            }

            _addOrderWindow             = new AddOrderWindow();
            _addOrderWindow.DataContext = NewOrderVM;
            _addOrderWindow.ShowDialog();
        }
Exemplo n.º 4
0
        private void addOrderButton_Click(object sender, RoutedEventArgs e)
        {
            var borrowCreatingWindow = new AddOrderWindow(_unitOfWork, _borrowInfoDisplayViewModel);

            borrowCreatingWindow.ShowDialog();
        }