Beispiel #1
0
        // Checking the values that come from textbox
        private bool FormValidation()
        {
            bool hasError = false;
            bool success  = int.TryParse(TxtPhoneNumber.Text, out _);

            if (string.IsNullOrEmpty(TxtEmail.Text) || string.IsNullOrEmpty(TxtPassword.Text) || string.IsNullOrEmpty(TxtName.Text) || string.IsNullOrEmpty(TxtSurname.Text) || string.IsNullOrEmpty(TxtPhoneNumber.Text))
            {
                MessageBox.Show("Zəhmət olmasa bütün xanaları doldurun");
                hasError = true;
            }
            else if (!Regex.IsMatch(TxtEmail.Text, @"^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$"))
            {
                MessageBox.Show("E-poçt ünvani düzgün yazın");
                TxtEmail.Select(0, TxtEmail.Text.Length);
                TxtEmail.Focus();
                hasError = true;
            }
            else if (!success)
            {
                MessageBox.Show("Nömrəni düzgün daxil edin");
                TxtPhoneNumber.Select(0, TxtPhoneNumber.Text.Length);
                TxtPhoneNumber.Focus();
                hasError = true;
            }

            return(hasError);
        }