Example #1
0
        private void Scrape(int year)
        {
            var ufScraper = new UFScraper(year);

            ufScraper.Extract();
            UFs.AddRange(ufScraper.UFs);

            var dolarScraper = new DolarScraper(year);

            dolarScraper.Extract();
            Dolars.AddRange(dolarScraper.Dolars);

            //TODO: Scrape more historic data
            if (year > 2006)
            {
                var monthlyScraper = new MonthlyScraper(year);
                monthlyScraper.Extract();

                UTMs.AddRange(monthlyScraper.UTMs);
                UTAs.AddRange(monthlyScraper.UTAs);
                IPCPuntos.AddRange(monthlyScraper.IPCPuntos);
                IPCs.AddRange(monthlyScraper.IPCs);
                IPCAcumulado12UltimosMeses.AddRange(monthlyScraper.IPCAcumulado12Meses);
                IPCAcumuladoDelAno.AddRange(monthlyScraper.IPCAcumuladoAnos);
            }
        }