Ejemplo n.º 1
0
        private bool ValidarDatos()
        {
            if (nuevo)
            {
                if (iDUsuarioTextBox.Text == string.Empty)
                {
                    errorProvider1.SetError(iDUsuarioTextBox, "Debe ingresar un Uusario");
                    iDUsuarioTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();

                if (CADUsuario.ExisteUsuarios(iDUsuarioTextBox.Text))
                {
                    errorProvider1.SetError(iDUsuarioTextBox, "El IDUsuario ya Existe");
                    iDUsuarioTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();

                if (nombresTextBox.Text == string.Empty)
                {
                    errorProvider1.SetError(nombresTextBox, "Debe ingresar un Nombre");
                    nombresTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();

                if (apellidosTextBox.Text == string.Empty)
                {
                    errorProvider1.SetError(apellidosTextBox, "Debe ingresar un apellido");
                    apellidosTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();

                if (claveTextBox.Text == string.Empty)
                {
                    errorProvider1.SetError(claveTextBox, "Debe ingresar una Clave");
                    claveTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();
                if (claveTextBox.Text != ConfirmacionTextBox.Text)
                {
                    errorProvider1.SetError(claveTextBox, "Clave y Confirmación no coinciden");
                    errorProvider1.SetError(ConfirmacionTextBox, "Clave y Confirmación no coinciden");
                    claveTextBox.Focus();
                    return(false);
                }
                errorProvider1.Clear();
            }
            return(true);
        }