private void txtPhoneNumber_Validating(object sender, CancelEventArgs e)
 {
     if (!ValidateInput.ValidVietnamesePhone(txtPhoneNumber.Text, out errMsg))
     {
         CancelValidatedEvent(lblNumberError, e);
     }
 }
 private void txtPassword_Validating(object sender, CancelEventArgs e)
 {
     if (!ValidateInput.ValidNoneSpecialChar(txtPassword.Text, out errMsg))
     {
         CancelValidatedEvent(lblPasswordError, e);
     }
 }
 private void txtEmail_Validating(object sender, CancelEventArgs e)
 {
     if (!ValidateInput.ValidEmail(txtEmail.Text, out errMsg))
     {
         CancelValidatedEvent(lblEmailError, e);
     }
 }
 private void txtAccountName_Validating(object sender, CancelEventArgs e)
 {
     if (ValidateInput.IsEmpty(txtAccountName.Text, out errMsg))
     {
         CancelValidatedEvent(lblAccountNameError, e);
     }
 }
 private void txtNewPasswordFP_Validating(object sender, CancelEventArgs e)
 {
     if (txtNewPasswordFP.Text == "Mật khẩu mới")
     {
         errMsg = "Hãy điền mật khẩu mới";
         CancelValidatedEvent(txtNewPasswordFP, lblNewPasswordFPError, e);
     }
     if (!ValidateInput.ValidNoneSpecialChar(txtNewPasswordFP.Text, out errMsg))
     {
         CancelValidatedEvent(txtNewPasswordFP, lblNewPasswordFPError, e);
     }
 }
 private void txtUsernameFP_Validating(object sender, CancelEventArgs e)
 {
     if (txtUsernameFP.Text == "Tên đăng nhập")
     {
         errMsg = "Hãy điền tên đăng nhập";
         CancelValidatedEvent(txtUsernameFP, lblUsernameFPError, e);
     }
     if (!ValidateInput.ValidNoneSpecialChar(txtUsernameFP.Text, out errMsg))
     {
         CancelValidatedEvent(txtUsernameFP, lblUsernameFPError, e);
     }
 }
 private void txtPassword_Validating(object sender, CancelEventArgs e)
 {
     if (txtPassword.Text == "Mật khẩu")
     {
         errMsg = "Hãy điền mật khẩu";
         CancelValidatedEvent(txtPassword, lblPasswordError, e);
         return;
     }
     if (!ValidateInput.ValidNoneSpecialChar(txtPassword.Text, out errMsg))
     {
         CancelValidatedEvent(txtPassword, lblPasswordError, e);
     }
 }
 private void txtConfirmPassword_Validating(object sender, CancelEventArgs e)
 {
     if (txtConfirmPassword.Text == "Xác nhận Mật khẩu")
     {
         errMsg = "Hãy xác nhận mật khẩu";
         CancelValidatedEvent(txtConfirmPassword, lblConfirmPasswordError, e);
     }
     if (!ValidateInput.ValidNoneSpecialChar(txtConfirmPassword.Text, out errMsg))
     {
         CancelValidatedEvent(txtConfirmPassword, lblConfirmPasswordError, e);
     }
     if (txtNewPasswordFP.Text != txtConfirmPassword.Text)
     {
         errMsg = "Mật khẩu xác nhận không trùng khớp";
         CancelValidatedEvent(txtConfirmPassword, lblConfirmPasswordError, e);
     }
 }