/// <summary> /// Creates dialog window with product editing interface /// </summary> private void EditAmount_Click(object sender, RoutedEventArgs e) { EditProductWindow editProductWindow = new EditProductWindow(); editProductWindow.NewProductNameTextBox.IsEnabled = false; editProductWindow.ShowDialog(); }
private void editProduct_Click(object sender, RoutedEventArgs e) { EditProductWindow edwin = new EditProductWindow(); if (edwin.ShowDialog() == true) { } }
public void HandleEditProduct(Product product) { var view = new EditProductWindow(); var presenter = new EditProductPresenter(view, product, productRepository, this.fileService, DataHelpers.Genders, DataHelpers.Colors, DataHelpers.Sizes); presenter.Initialize(); view.ShowDialog(); }
private void BtnEdit_Click(object sender, RoutedEventArgs e) { var selectedItem = lbxProducts.SelectedItem as ProductVM; if (selectedItem != null) { int id = selectedItem.Id; EditProductWindow dlg = new EditProductWindow(); dlg.IdProduct = id; dlg.ShowDialog(); UpdateDatabase(); } }
private void EditProductBtn_Cick(object sender, RoutedEventArgs e) { if (User.Role.userRole.Equals("Admin") || User.Role.userRole.Equals("Manager")) { EditProductWindow editEmpWindow = new EditProductWindow(); editEmpWindow.ProductRepository = productRepository; editEmpWindow.CategorieRepository = categorieRepository; editEmpWindow.ManufacturerRepository = manufacturerRepository; editEmpWindow.Product = (Product)ProductsDataGrid.SelectedItem; editEmpWindow.SetValues(); editEmpWindow.ShowDialog(); ProductsDataGrid.ItemsSource = productRepository.GetAll(); } else { MessageBox.Show("У вас недостатньо прав!"); } }