示例#1
0
 private void driversAddBtn_Click(object sender, EventArgs e)
 {
     if (loggedUser == "Admin")
     {
         using (DriverEditForm frm = new DriverEditForm())
         {
             if (frm.ShowDialog() == DialogResult.OK)
             {
                 // Add driver
                 if (dbm.CreateDriver(frm.familyNameTextBox.Text, frm.nameTextBox.Text, frm.countryTextBox.Text, Convert.ToDateTime(frm.birthTextBox.Text), Convert.ToInt32(frm.podiumsTextBox.Text), Convert.ToInt32(frm.experienceTextBox.Text), Convert.ToInt32(frm.trophiesTextBox.Text), Convert.ToInt32(frm.numberTextBox.Text), Convert.ToInt32(frm.pointsTextBox.Text)) == null)
                 {
                     MessageBox.Show("Error", "Info", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 // Update table
                 driversDataGridView.DataSource = context.drivers.ToList();
             }
         }
     }
     else
     {
         MessageBox.Show("Access Denied", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }