示例#1
0
        public static Encriptador getInstancia()
        {
            if (instancia != null)
            {
                return(instancia);
            }

            else
            {
                instancia = new Encriptador();
                return(instancia);
            }
        }
示例#2
0
        public int validarUsuario(String usuario, String contraseña)
        {
            DBhelper.crearConexion();

            SqlCommand cmd = DBhelper.crearCommand("QEPD.validarUsuario");

            cmd.Parameters.Add("@usuarioNombre", SqlDbType.NVarChar).Value = usuario;
            cmd.Parameters.Add("@pass", SqlDbType.NVarChar).Value          = Encriptador.getInstancia().encriptar(contraseña);

            var valorDeRetorno = cmd.Parameters.Add("@ReturnVal", SqlDbType.Int);

            valorDeRetorno.Direction = ParameterDirection.ReturnValue;

            DBhelper.abrirConexion();

            DBhelper.ejecutarProcedure(cmd);

            DBhelper.cerrarConexion();

            return((int)valorDeRetorno.Value);
        }