Ejemplo n.º 1
0
 //Событие по изменению выбора таблиц в combobox
 private void table_select_box_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         Move_table(table_select_box.Text);
     }
     catch (Exception ex)
     {
         message = ex.Message;
         ErrorOfDE?.Invoke(this, EventArgs.Empty);
     }
 }
Ejemplo n.º 2
0
 //Обработка кнопки сохранения
 private void Save_button_Click(object sender, EventArgs e)
 {
     try
     {
         Validate();
         registTableAdapter.Update(mainDBDataSet);
         countersTableAdapter.Update(mainDBDataSet);
         bloksTableAdapter.Update(mainDBDataSet);
         inputsTableAdapter.Update(mainDBDataSet);
         ammetersTableAdapter.Update(mainDBDataSet);
         voltmetersTableAdapter.Update(mainDBDataSet);
         converters_iTableAdapter.Update(mainDBDataSet);
         converters_uTableAdapter.Update(mainDBDataSet);
         krmTableAdapter.Update(mainDBDataSet);
         countryTableAdapter.Update(mainDBDataSet);
     }
     catch (Exception ex)
     {
         message = ex.Message;
         ErrorOfDE?.Invoke(this, EventArgs.Empty);
     }
 }
Ejemplo n.º 3
0
 //Событие загрузки формы
 private void FormOfDataEditor_Load(object sender, EventArgs e)
 {
     try
     {
         this.countryTableAdapter.Fill(this.mainDBDataSet.country);
         this.voltmetersTableAdapter.Fill(this.mainDBDataSet.voltmeters);
         this.krmTableAdapter.Fill(this.mainDBDataSet.krm);
         this.converters_uTableAdapter.Fill(this.mainDBDataSet.converters_u);
         this.converters_iTableAdapter.Fill(this.mainDBDataSet.converters_i);
         this.bloksTableAdapter.Fill(this.mainDBDataSet.bloks);
         this.ammetersTableAdapter.Fill(this.mainDBDataSet.ammeters);
         this.inputsTableAdapter.Fill(this.mainDBDataSet.inputs);
         this.countersTableAdapter.Fill(this.mainDBDataSet.counters);
         this.registTableAdapter.Fill(this.mainDBDataSet.regist);
         GridViewOfDataEditor.AllowUserToAddRows = false;                      //Удаление строки добавления в конце основной таблицы
         table_select_box.SelectedIndex          = 0;
         table_select_box.DropDownStyle          = ComboBoxStyle.DropDownList; //Запрет на запись в combobox
     }
     catch (Exception ex)
     {
         message = ex.Message;
         ErrorOfDE?.Invoke(this, EventArgs.Empty);
     }
 }
Ejemplo n.º 4
0
 //Обработчик события ошибки DataGridView
 private void GridViewOfDataEditor_DataError(object sender, DataGridViewDataErrorEventArgs e)
 {
     message = "Ошибка ввода. Основные поля поиска не должны быть пустыми";
     ErrorOfDE?.Invoke(this, EventArgs.Empty);
     e.ThrowException = false;
 }