示例#1
0
 //Добавление нового менеджера в БД, обновление данных в связанных таблицах
 private void addManagerBtn_Click(object sender, EventArgs e)
 {
     try
     {
         if (fullName.Text == "" || adress.Text == "" || phone.Text == "" || login.Text == "" || password.Text == "")
         {
             MessageBox.Show("Заполните все поля!");
             return;
         }
         DBConnection.NewManager(fullName.Text, adress.Text, phone.Text, dateBirth.Value.ToString("yyyy-MM-dd"), dateStartWork.Value.ToString("yyyy-MM-dd"), login.Text, password.Text);
         try
         {
             DBConnection.GetManagers();
             Managers.formDescriptor.managersTable.DataSource = DBConnection.dtManagers;
             Managers.ReadManagersTableRow(0);
         }
         catch { }
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }