// нажатие кнопки редактировать private void editItem_Click(object sender, EventArgs e) { // товар if (tabControl1.SelectedTab.Name == "tabPage1") { // открыте формы изменения товара ItemOperationForm editItemForm = new ItemOperationForm(false); editItemForm.Text = "Редактирование товара"; editItemForm.ShowDialog(); } //заказ else if (tabControl1.SelectedTab.Name == "tabPage2") { // удаление всех предыдущих значений в списке для редактируемого заказа currentItemOrdersEntities.Clear(); OrderOperationForm orderForm = new OrderOperationForm(); orderForm.Text = "Редактирование заказа"; orderForm.ShowDialog(); } // вкладка поставщики else { // открыте формы изменения поставщика SupplierOperationForm supplierForm = new SupplierOperationForm { Text = "Изменить поставщика" }; supplierForm.ShowDialog(); } UpdateMainForm(); }
// нажатие кнопки добавить private void Add_Click(object sender, EventArgs e) { // вкладка товары if (tabControl1.SelectedTab.Name == "tabPage1") { // новый экземпляр окна операций с товаром ItemOperationForm newItemForm = new ItemOperationForm() { Text = "Создание нового товара" }; newItemForm.ShowDialog(); } // вкладка заказы else if (tabControl1.SelectedTab.Name == "tabPage2") { // удаление всех предыдущих значений в списке для нового заказа currentItemOrdersEntities.Clear(); // новый экземпляр окна операций с заказом OrderOperationForm orderForm = new OrderOperationForm { Text = "Создание нового заказа" }; orderForm.ShowDialog(); } // вкладка поставщики else { // новый экземпляр окна операций с поставщиком SupplierOperationForm supplierForm = new SupplierOperationForm { Text = "Новый поставщик" }; supplierForm.ShowDialog(); } UpdateMainForm(); }