// Definición Factory
portalOccidenteApp.factory('indicadoresFinancierosFactory', function ($http,indicadoresFinancierosService) {
	// Función que obtiene los indicadores Financieros.
    var indicadoresFinancieros = {};
    var parametrosindicadoresFinancieros = {};

    obtenerIndicadores();

    function obtenerIndicadores() {
     indicadoresFinancierosService.getParametrosIndicadoresFinancieros().then(function(data){
            parametrosindicadoresFinancieros = data;
            consumirServicio(parametrosindicadoresFinancieros.indicadores);
        });
        
    }

    function consumirServicio(parametros) {
       //  indicadoresFinancieros = JSON.parse('{"indicadores":[{"id": "TRM", "variacion" : 1, "valorActual": 2500 }, {"id": "WTI", "variacion" : 2, "valorActual": 3000 }, {"id": "IBR", "variacion" : 3, "valorActual": 4000 }, {"id": "DTF", "variacion" : 1, "valorActual": 4500 } ] }');
   /* indicadoresFinancieros  = indicadoresFinancierosService.getIndicadoresFinancieros(parametros).then(function(data){
            indicadoresFinancieros = data;
        });*/
    }

    var interfaz = {
        setIndicadoresFinancieros : function (indicadores) {
            indicadoresFinancieros = indicadores;
        },
        getIndicadoresFinancieros : function () {

            return indicadoresFinancieros;
        },
        setparametrosIndicadoresFinancieros : function (Parametrosindicadores) {
            parametrosindicadoresFinancieros = Parametrosindicadores;

        },
        getparametrosIndicadoresFinancieros : function () {
            return parametrosindicadoresFinancieros;
        }
    };

    return interfaz;
});
