コード例 #1
0
ファイル: frmAdmin.cs プロジェクト: 1760005/Quan_Ly_Thi
        private void frmAdmin_Load(object sender, EventArgs e)
        {
            listClasses          = BUS_Admin.LoadClasses();
            Class_CBB.DataSource = listClasses;
            listGrades           = BUS_Admin.LoadGrades();
            Grade_CBB.DataSource = listGrades;

            RegexValidator SearchInfomation_Student = new RegexValidator();

            SearchInfomation_Student.ControlToValidate = txtSearch_student;
            SearchInfomation_Student.ErrorMessage      = "Infomation Incorrect, Correct Form: Lop 10A or Nguyen Van A";
            SearchInfomation_Student.Pattern           = @"^[0-9A-Za-z][A-Za-z0-9\s]{1,60}$";

            RegexValidator SearchInfomation_Teacher = new RegexValidator();

            SearchInfomation_Teacher.ControlToValidate = txtSearch_teacher;
            SearchInfomation_Teacher.ErrorMessage      = "Infomation Incorrect, Correct Form: Khoi 10 or Nguyen Van A";
            SearchInfomation_Teacher.Pattern           = @"^[0-9A-Za-z][A-Za-z0-9\s]{1,60}$";

            RegexValidator TeacherUserName = new RegexValidator();

            TeacherUserName.ControlToValidate = txtUserName_teacher;
            TeacherUserName.ErrorMessage      = "Teacher Account Incorrect, Correct Form: TK000001";
            TeacherUserName.Pattern           = @"^[A-Z][A-Z0-9]{8,9}$";

            RegexValidator StudentUserName = new RegexValidator();

            StudentUserName.ControlToValidate = txtUser_name_student;
            StudentUserName.ErrorMessage      = "Student Account Incorrect, Correct Form: TK000001";
            StudentUserName.Pattern           = @"^[A-Z][A-Z0-9]{8,9}$";

            RegexValidator TeacherName = new RegexValidator();

            TeacherName.ControlToValidate = txtFull_name_teacher;
            TeacherName.ErrorMessage      = "Teacher Name Incorrect, Correct Form: Nguyen Van A";
            TeacherName.Pattern           = @"^[A-Z][A-Za-z\s]{1,60}$";

            RegexValidator StudentName = new RegexValidator();

            StudentName.ControlToValidate = txtFull_name_student;
            StudentName.ErrorMessage      = "Student Name Incorrect, Correct Form: Nguyen Van A";
            StudentName.Pattern           = @"^[A-Z][A-Za-z\s]{1,60}$";

            DateValidator StudentDOB = new DateValidator();

            StudentDOB.ControlToValidate = dtStudent_Picker;
            StudentDOB.ErrorMessage      = "Date Incorrect, Correct Form: 01/01/1753";

            DateValidator TeacherDOB = new DateValidator();

            TeacherDOB.ControlToValidate = dtTeacher_Picker;
            TeacherDOB.ErrorMessage      = "Date Incorrect, Correct Form: 01/01/1753";

            RegexValidator StudentEmail = new RegexValidator();

            StudentEmail.ControlToValidate = txtMail_student;
            StudentEmail.ErrorMessage      = "Email Incorrect, Correct Form: [email protected]";
            StudentEmail.Pattern           = @"^[A-Za-z][a-zA-Z0-9_\.@]{13,40}$";

            RegexValidator TeacherEmail = new RegexValidator();

            TeacherEmail.ControlToValidate = txtMail_teacher;
            TeacherEmail.ErrorMessage      = "Email Incorrect, Correct Form: [email protected]";
            TeacherEmail.Pattern           = @"^[a-z][a-zA-Z0-9_\.@]{13,40}$";

            RegexValidator StudentPhoneNumber = new RegexValidator();

            StudentPhoneNumber.ControlToValidate = txtSDT_student;
            StudentPhoneNumber.ErrorMessage      = "PhoneNumber Incorrect, Correct Form: 0944686099";
            StudentPhoneNumber.Pattern           = @"^[0-9]{10,15}$";

            RegexValidator TeacherPhoneNumber = new RegexValidator();

            TeacherPhoneNumber.ControlToValidate = txtSDT_teacher;
            TeacherPhoneNumber.ErrorMessage      = "PhoneNumber Incorrect, Correct Form: 0944686099";
            TeacherPhoneNumber.Pattern           = @"^[0-9]{10,15}$";

            RegexValidator StudentCMND_TCC = new RegexValidator();

            StudentCMND_TCC.ControlToValidate = txtCMND_TCC_student;
            StudentCMND_TCC.ErrorMessage      = "PhoneNumber Incorrect, Correct Form: 123456789";
            StudentCMND_TCC.Pattern           = @"^[0-9]{9,15}$";

            RegexValidator TeacherCMND_TCC = new RegexValidator();

            TeacherCMND_TCC.ControlToValidate = txtCMND_TCC_teacher;
            TeacherCMND_TCC.ErrorMessage      = "PhoneNumber Incorrect, Correct Form: 123456789";
            TeacherCMND_TCC.Pattern           = @"^[0-9]{9,15}$";
        }