Beispiel #1
0
        private Boolean validarDatos()
        {
            FrbaOfertas.Utils.Validador validador = new FrbaOfertas.Utils.Validador();

            Boolean pass = true;


            if (validador.existeUsernameConDB(tb_user.Text))
            {
                tb_user.Text      = "El usuario ya existe";
                tb_user.ForeColor = Color.Red;
                pass = false;
            }
            else
            if (validador.isEmpty(tb_user.Text))
            {
                validador.ErrorFaltaCompletarCampo(tb_user);
                pass = false;
            }
            else

            if (string.IsNullOrWhiteSpace(tb_user.Text) || tb_user.Text.Contains(" "))
            {
                tb_user.Text      = "El usuario no puede contener espacios";
                tb_user.ForeColor = Color.Red;
                pass = false;
            }



            if (validador.isEmpty(tb_pass.Text))
            {
                validador.ErrorFaltaCompletarCampo(tb_pass);
                tb_pass.PasswordChar = '\0';
                pass = false;
            }
            if (validador.isEmpty(tb_pass_confirm.Text))
            {
                validador.ErrorFaltaCompletarCampo(tb_pass_confirm);
                tb_pass_confirm.PasswordChar = '\0';
                pass = false;
            }
            if (tb_pass.Text != tb_pass_confirm.Text)
            {
                MessageBox.Show("Las contraseñas no coinciden");
                tb_pass_confirm.Text = "";
                pass = false;
            }
            // if(rol no esta vacío)
            return(pass);
        }