Exemple #1
0
        bool Valida_Login()
        {
            errorProvider1.Clear();
            string Usuario = TUsuario.Text.ToString().Trim();
            string pass    = TPass.Text.ToString().Trim();

            if (string.IsNullOrWhiteSpace(Usuario))
            {
                Lanza_Error(TUsuario, "Usuario No Puede Estar en Blanco");
                return(false);
            }
            if (string.IsNullOrWhiteSpace(pass))
            {
                Lanza_Error(TPass, "Contraseña No Puede Estar en Blanco");
                return(false);
            }
            if (Usuario.Trim() == "aDMI" && pass.Trim() == "971223")
            {
                Nivel = "A";
                return(true);
            }
            Clases.EUsuario aa_EUsuario = new Clases.EUsuario();
            aa_EUsuario = funciones.Consulta_Usuario(Usuario);
            if (aa_EUsuario != null)
            {
                if (aa_EUsuario.Estado_Usuario.ToUpper() != "A")
                {
                    MessageBox.Show("El Usuario No Esta Activo");
                    return(false);
                }
                if (Conexion.DesEncriptar(aa_EUsuario.Password_Usuario) != pass)
                {
                    MessageBox.Show("Contraseña Incorrecta");
                    return(false);
                }
                Nivel = aa_EUsuario.nivel.Substring(0, 1);
            }
            else
            {
                MessageBox.Show("Este Usuario No Existe");
                return(false);
            }

            return(true);
        }
        bool Inserta_Usuario()
        {
            Error       = "";
            aa_EUsuario = new Clases.EUsuario();

            aa_EUsuario.id_Usuario         = TUsuario.Text.ToString().Trim();
            aa_EUsuario.id_Tercero_Usuario = aa_ETercero.id_Tercero;
            aa_EUsuario.id_Tipo_Usuario    = Busca_Tipo_Usuario().ToString().Trim();
            aa_EUsuario.Password_Usuario   = Conexion.Encriptar(TPassw.Text.ToString().Trim());
            aa_EUsuario.Estado_Usuario     = CB_Estado.SelectedItem.ToString().Trim().ToUpper().Substring(0, 1);

            if (funciones.Inserta_Usuario(aa_EUsuario, ref Error, aa_Modo))
            {
                return(true);
            }
            else
            {
                if (!string.IsNullOrWhiteSpace(Error.Trim()))
                {
                    MessageBox.Show(Error.ToString().Trim());
                }
            }
            return(false);
        }