public ListaPedidos cargar() throws SQLException{
     ListaPedidos lista = new ListaPedidos();
        String query = "BEGIN pack_pedido.mostrar(?);END;";

        conexion.abrirConexion();
        cst = conexion.getConexion().prepareCall(query);
        cst.registerOutParameter(1, OracleTypes.CURSOR);
        cst.execute();
        resultado = ((OracleCallableStatement)cst).getCursor(1);
        while(resultado.next()){
            lista.add(new Pedido(
                    (String)resultado.getString(1),
                    (String)resultado.getString(2),
                    (String)resultado.getString(3),
                    (String)resultado.getString(4),
                    (String)resultado.getString(5),
                    (java.sql.Date)resultado.getDate(6),
                    (java.sql.Date)resultado.getDate(7)
                    ));
        }
        conexion.cerrarConexion();
        return lista;


     }