예제 #1
0
        private void frmStudentRegister_Load(object sender, EventArgs e)
        {
            RegistrationServiceClient registrationService = new RegistrationServiceClient();

            RegisterStudent =registrationService.StudentInfoWithRank(StudentId,GradeLevel,Gender);
            SY = GlobalClass.currentsy;

            Discounts = new List<ScholarshipDiscount>(registrationService.GetScholarshipDiscounts());
            txtSY.Text = SY;
            txtPrevGradeLevel.Text = RegisterStudent.GradeLevel;
            txtStudentId.Text = RegisterStudent.StudentId;
            txtName.Text = RegisterStudent.LastName + "," + RegisterStudent.FirstName + " " + RegisterStudent.MiddleName;
            txtGpa.Text = RegisterStudent.Average.ToString();
            txtFailed.Text = RegisterStudent.UnitsFailedLastYear.ToString();
            txtranking.Text = RegisterStudent.ranking.ToString();
            decimal cri = 3.50M;

              if (RegisterStudent.UnitsFailedLastYear.CompareTo(0.0M) == 0)
            {
                chkRetain.Checked = false;
                chkPromote.Checked = true;
                chkIrreg.Checked = false;
                Promote();
                EnrolMe.Stat = "a";
            }
               else if (RegisterStudent.UnitsFailedLastYear.CompareTo(cri) > 0)
            {
                chkRetain.Checked = true;
                chkPromote.Checked = false;
                chkIrreg.Checked = false;
                EnrolMe.Stat = "c";
                GradeLevel = RegisterStudent.GradeLevel;
            }
            else if (RegisterStudent.UnitsFailedLastYear.CompareTo(cri) <= 0) {
                chkRetain.Checked = false ;
                chkPromote.Checked = false;
                chkIrreg.Checked = true;
                Promote();
                EnrolMe.Stat = "b";
            }

            cmbScholarship.DataSource = Discounts;
            cmbScholarship.ValueMember = "ScholarshipDiscountId";
            cmbScholarship.DisplayMember = "Scholarship";
            cmbScholarship.SelectedValue = RegisterStudent.ScholarshipDiscountId;
        }