コード例 #1
0
 private void selected_button_Click(object sender, EventArgs e)        //снятие выделение со строки в dgv о очищение tb
 {
     button_off();
     foreach (DataGridViewRow row in Data_Person.SelectedRows)
     {
         row.Selected = false;
     }
     LN.Clear(); N.Clear(); MN.Clear(); DOB.Clear(); Act.Checked = false;
     Pasp.Clear(); DOE.Clear(); pos.Clear(); DOD.Clear(); Reas.Clear();
 }
コード例 #2
0
 private void add_button_Click(object sender, EventArgs e)        //добавление записи
 {
     if (LN.Text != "" &&
         N.Text != "" &&
         MN.Text != "" &&
         DOB.Text != "" &&
         pos.Text != "" &&
         Pasp.Text != "" &&
         DOE.Text != "")
     {
         DialogResult dr = MessageBox.Show("Добавить запись?",
                                           "Добавление",
                                           MessageBoxButtons.OKCancel,
                                           MessageBoxIcon.Question,
                                           MessageBoxDefaultButton.Button2);
         if (dr == DialogResult.OK)
         {
             bool flag = false;
             for (int i = 0; i < Objects.Count; i++)
             {
                 if (LN.Text == Objects[i].Lastname &&
                     N.Text == Objects[i].Name &&
                     MN.Text == Objects[i].Midname &&
                     Pasp.Text == Objects[i].passport)
                 {
                     flag = true;
                 }
             }
             if (!flag)
             {
                 DataRow nRow = course_workDataSet.Tables[0].NewRow();
                 Base.add(List_Text_Box, Act, nRow);
                 course_workDataSet.Tables[0].Rows.Add(nRow);
                 info1TableAdapter.Update(course_workDataSet.Info1);
                 course_workDataSet.Tables[0].AcceptChanges();
                 Data_Person.Refresh();
                 Base.data_update(this.Data_Person, this.Objects);
                 MessageBox.Show("Запись добавлена!");
                 LN.Clear();
                 N.Clear();
                 MN.Clear();
                 Pasp.Clear();
                 pos.Clear();
                 Reas.Clear();
             }
             if (flag)
             {
                 MessageBox.Show("Такая запись уже существует!",
                                 "Добавление",
                                 MessageBoxButtons.OK,
                                 MessageBoxIcon.Warning,
                                 MessageBoxDefaultButton.Button1);
             }
         }
     }
     else
     {
         MessageBox.Show("Некорректный ввод! Поля пусты.",
                         "Добавление",
                         MessageBoxButtons.OK,
                         MessageBoxIcon.Information,
                         MessageBoxDefaultButton.Button1);
     }
 }