Пример #1
0
 private void lbStaff_SelectedIndexChanged_1(object sender, EventArgs e)
 {
     if (lbStaff.SelectedIndex >= 0 && lbStaff.SelectedIndex < Program.school1.StaffIs.Count())
     {
         StaffEditForm stform = new StaffEditForm(Program.school1.StaffIs[lbStaff.SelectedIndex]);
         Program.school1.StaffIs[lbStaff.SelectedIndex] = stform.staffer;
         stform.Show();
         lbStaff.Items.Clear();
         foreach (Staff staffer in Program.school1.StaffIs)
         {
             lbStaff.Items.Add(staffer.FirstName + " " + staffer.LastName);
         }
     }
     else
     {
         lbStaff.SelectedIndex = Program.school1.StaffIs.Count;
         StaffEditForm stform = new StaffEditForm(Program.school1.StaffIs[lbStaff.SelectedIndex]);
         Program.school1.StaffIs[lbStaff.SelectedIndex] = stform.staffer;
         stform.Show();
         lbStaff.Items.Clear();
         foreach (Staff staffer in Program.school1.StaffIs)
         {
             lbStaff.Items.Add(staffer.FirstName + " " + staffer.LastName);
         }
     }
 }
Пример #2
0
 private void addToolStripMenuItem2_Click(object sender, EventArgs e)
 {
     StaffEditForm stfForm = new StaffEditForm(new Staff());
     stfForm.Show();
     Program.school1.StaffIs.Add(stfForm.staffer);
     lbStaff.Items.Clear();
     foreach (Staff staffer in Program.school1.StaffIs)
     {
         lbStaff.Items.Add(staffer.FirstName + " " + staffer.LastName);
     }
 }