Пример #1
0
 private void EnrolBtnClick(object sender, EventArgs e)
 {
     if (studentListBx.SelectedIndex != -1 && paperListBx.SelectedIndex != -1)
     {
         _myStudent = _myUniversity.SelectStudent(NameFromListBxIndex(studentListBx));
         _myPaper   = _myUniversity.SelectPaper(NameFromListBxIndex(paperListBx));
         if (AlreadyEnrolled(_myStudent, _myPaper))
         {
             enrollmentErrorLbl.Visible = false;
             _myUniversity.SelectStudent(NameFromListBxIndex(studentListBx)).EnrolledPapers.Add(_myPaper);
         }
         else
         {
             enrollmentErrorLbl.Visible = true;
         }
     }
 }
Пример #2
0
        public StudentInfoWin(University uni, string name)
        {
            InitializeComponent();

            Student s = uni.SelectStudent(name);

            foreach (Paper p in s.EnrolledPapers)
            {
                papersListBx.Items.Add(p.Name);
            }
            nameLbl.Text  = s.Name;
            idLbl.Text    = s.Id;
            birthLbl.Text = s.Birthday.ToString("dd/MM/yyyy");
            adyLbl.Text   = s.Address;
        }