예제 #1
0
        /// <summary>
        /// Occurs when the user leaves the Email field.
        /// </summary>
        /// <param name="sender">The object sender</param>
        /// <param name="e">The event args</param>
        private void registerEmailBox_Leave(object sender, EventArgs e)
        {
            //Check if email is unique in SQL - Error message: Email taken!
            bool verify = RegisterVerification.EmailVerification(registerEmailBox.Text);

            ChangeBackColorTextBox(registerEmailBox, verify);
            _isEmailOk = verify;
        }
        /// <summary>
        /// Checks if email is ok on leave
        /// </summary>
        /// <param name="sender">The object sender</param>
        /// <param name="e">The event args</param>
        private void emailBox_Leave(object sender, EventArgs e)
        {
            if (emailBox.Text == _user.Email)
            {
                emailOk = true;
            }
            else
            {
                emailOk = RegisterVerification.EmailVerification(emailBox.Text);
            }

            DefaultTextBox_Leave(emailBox, emailOk);
        }
 public bool EmailVerification_CheckInput(string email)
 {
     return(RegisterVerification.EmailVerification(email));
 }