Пример #1
0
        private void OK_button_Click(object sender, EventArgs e)        //редактирование записи
        {
            DialogResult dr = MessageBox.Show("Изменить запись?",
                                              "Редактирование",
                                              MessageBoxButtons.OKCancel,
                                              MessageBoxIcon.Question,
                                              MessageBoxDefaultButton.Button2);

            if (dr == DialogResult.OK)
            {
                if (LN.Text != "" && N.Text != "" && MN.Text != "" && DOB.Text != "" && pos.Text != "" && Pasp.Text != "" && DOE.Text != "")
                {
                    foreach (DataGridViewRow row in Data_Person.SelectedRows)
                    {
                        Base.edit(List_Text_Box, Act, row);
                    }
                    Data_Person.Refresh();
                    Base.data_update(this.Data_Person, this.Objects);
                    MessageBox.Show("Изменения внесены!");
                }
                else
                {
                    MessageBox.Show("Некорректный ввод! Поля пусты.",
                                    "Редактирование",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Information,
                                    MessageBoxDefaultButton.Button1);
                }
            }
        }
Пример #2
0
 private void off_Click(object sender, EventArgs e)        //"сброс" элементов управления
 {
     Poscb.Enabled     = true;
     Poscb.Checked     = false;
     Actcb.Enabled     = true;
     Actcb.Checked     = false;
     Fired.Enabled     = true;
     Fired.Checked     = false;
     LNcb.Enabled      = true;
     LNcb.Checked      = false;
     SearchBox.Enabled = true;
     Data_Person.BringToFront();
     SearchBox.Clear();
 }
Пример #3
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);
     }
 }