Example #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;
         }
     }
 }
        public PaperInfoWin(University uni, string name)
        {
            InitializeComponent();
            Paper p = uni.SelectPaper(name);

            nameLbl.Text  = p.Name;
            idLbl.Text    = p.Code;
            coordLbl.Text = p.Coordinater;


            foreach (Student s in uni.Student)
            {
                foreach (Paper paper in s.EnrolledPapers)
                {
                    if (paper.Name == name)
                    {
                        studentListBx.Items.Add(s.Name);
                    }
                }
            }
        }