Exemplo n.º 1
0
        private bool ValidateEmail(string email)
        {
            bool valid = true;

            errorProvider1.Clear();
            UserEmail userEmail = new UserEmail()
            {
                Email = email
            };
            UserMailsValidator validator = new UserMailsValidator();
            var result = validator.Validate(userEmail);

            if (!result.IsValid)
            {
                valid = false;
                foreach (var error in result.Errors)
                {
                    errorProvider1.SetError(txtEmail, error.ErrorMessage);
                }
            }

            return(valid);
        }
Exemplo n.º 2
0
        private bool IsValidForm()
        {
            errorProvider1.Clear();
            bool isValid = true;

            if (string.IsNullOrEmpty(txtName.Text.Trim()))
            {
                errorProvider1.SetError(txtName, "Department Name is required");
                isValid = false;
            }

            if (txtEmail.Text.Trim() != string.Empty)
            {
                UserEmail email = new UserEmail()
                {
                    Email = txtEmail.Text.Trim()
                };
                UserMailsValidator validator = new UserMailsValidator();
                var validate = validator.Validate(email);
                if (!validate.IsValid)
                {
                    isValid = false;
                    foreach (var error in validate.Errors)
                    {
                        errorProvider1.SetError(txtEmail, error.ErrorMessage);
                    }
                }
            }

            if (string.IsNullOrEmpty(txtAddress.Text.Trim()))
            {
                errorProvider1.SetError(txtAddress, "Address is required");
                isValid = false;
            }

            return(isValid);
        }