示例#1
0
 // нажатие кнопки редактировать
 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();
 }
示例#2
0
        // обработка нажатия кнопки управления поставщиками
        private void button4_Click(object sender, EventArgs e)
        {
            // поиск поставщика из комбо и назначение текущей сущности поставщика
            MainForm.currentSupplier = DB.SearchSupplier(supplierName: comboBox2.SelectedItem.ToString());
            // создание экземпляра окна управления поставщиками
            SupplierOperationForm SupplierForm = new SupplierOperationForm();

            SupplierForm.Text = "Управление поставщиками";
            SupplierForm.ShowDialog();

            // отображение обновленного списка поставщиков в combobox после закрытия формы редактирования поставщика
            ComputerShopEntities c = new ComputerShopEntities();

            comboBox2.DataSource = c.Suppliers.ToList();
        }
示例#3
0
 // нажатие кнопки добавить
 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();
 }