public void ConsultarTaxonomias()
        {
            var conectionServer = new ConnectionServer
            {
                //connectionString = "mongodb://*****:*****@ds027325-a0.mongolab.com:27325,ds027325-a1.mongolab.com:27325/abaxxbrl?replicaSet=rs-ds027325",
                miConnectionString = "mongodb://*****:*****@172.16.235.123:27017/repositorioAbaxXbrl",
                miBaseDatos        = "repositorioAbaxXbrl"
            };

            conectionServer.init();

            var conexion           = new Conexion(conectionServer);
            var blockStoreDocIns   = new BlockStoreDocumentoInstancia(conexion);
            var blockStoreConsulta = new BlockStoreConsulta(conexion);

            var BlockStoreHechoService = new BlockStoreHechoService
            {
                BlockStoreDocumentoInstancia = blockStoreDocIns,
                BlockStoreConsulta           = blockStoreConsulta,
                Collection          = "BlockStoreHecho",
                CollectionDimension = "BlockStoreDimension",
                CollectionEmpresas  = "BlockStoreEmpresa",
                CollectionUnidades  = "BlockStoreUnidad",
                CollectionConcepto  = "BlockStoreConcepto"
            };

            var resultadoOperacion = BlockStoreHechoService.ConsultarTaxonomias();

            var valores = resultadoOperacion.InformacionExtra;

            Debug.WriteLine(valores.ToString());
        }
        public IHttpActionResult ConsultarEspacioNombresTaxonomia()
        {
            var resultado = new ResultadoOperacionDto()
            {
                Resultado = true,
                Mensaje   = "Ok"
            };

            try
            {
                resultado = BlockStoreHechoService.ConsultarTaxonomias();
            }
            catch (Exception e)
            {
                resultado.Resultado = false;
                resultado.Mensaje   = e.Message;
            }

            return(Ok(resultado));
        }