Esempio n. 1
0
 public TeacherNavigation(int TeacherId)
 {
     InitializeComponent();
     LoginTeacher.TeacherId = TeacherId;
     LoginTeacher.SearchTeacher();
     LabTeacherInfo.Content = "Hello, " + LoginTeacher.TeacherName;
 }
 private void btnSearch_Click(object sender, RoutedEventArgs e)
 {
     //Teacher Id validation
     if (clsValidation.ValidateForEmptiness(TxtTeacherId.Text) == false)
     {
         MessageBox.Show("Teacher id is required");
     }
     else if (clsValidation.ValidateForNumeric(TxtTeacherId.Text) == false)
     {
         MessageBox.Show("Teacher id is not a number");
     }
     else if (clsValidation.ValidateForLength(TxtTeacherId.Text, 5) == false)
     {
         MessageBox.Show("Teacher id is not 5 digits");
     }
     else
     {
         clsTeacher ObjTeacher = new clsTeacher();
         ObjTeacher.TeacherId = int.Parse(TxtTeacherId.Text);
         bool found = ObjTeacher.SearchTeacher();
         if (found)
         {
             MessageBox.Show("Success to search this teacher");
             TxtTeacherId.Text        = ObjTeacher.TeacherId.ToString();
             TxtPassword.Password     = ObjTeacher.Password.ToString();
             TxtTeacherName.Text      = ObjTeacher.TeacherName.ToString();
             LabTeacherGender.Content = ObjTeacher.TeacherGender.ToString();
             if ("Male".Equals(ObjTeacher.TeacherGender))
             {
                 RadioMale.IsChecked = true;
             }
             else
             {
                 RadioFemale.IsChecked = true;
             }
             TxtTeacherMobile.Text  = ObjTeacher.TeacherMobile.ToString();
             TxtTeacherEmail.Text   = ObjTeacher.TeacherEmail.ToString();
             TxtTeacherAddress.Text = ObjTeacher.TeacherAddress.ToString();
             //LabTeacherDOB.Content = objTeacher.TeacherDOB.Year + "-" + objTeacher.TeacherDOB.Month + "-" + objTeacher.TeacherDOB.Day;
             LabTeacherDOB.Content     = ObjTeacher.TeacherDOB.ToString("dddd, dd MMMM yyyy");
             DatePickerTeacherDOB.Text = ObjTeacher.TeacherDOB.ToString("dd-MMMM-yyyy");
         }
         else
         {
             MessageBox.Show("This teacher id does not exist");
             TxtTeacherId.Text        = "";
             TxtPassword.Password     = "";
             TxtTeacherName.Text      = "";
             RadioMale.IsChecked      = true;
             RadioMale.IsChecked      = false;
             LabTeacherGender.Content = "";
             TxtTeacherMobile.Text    = "";
             TxtTeacherEmail.Text     = "";
             TxtTeacherAddress.Text   = "";
             LabTeacherDOB.Content    = "This teacher id does not exist";
             //DatePickerTeacherDOB.Text = objTeacher.TeacherDOB.ToString("dd-MMMM-yyyy");
         }
     }
 }