public void Download()
        {
            DataProviderBase dataSource = DataProviderFactory.GetInstance(_dataProviderType);

            //Obtenemos informacion del origen de datos
            List <TramoImport> info = dataSource.GetInfo();

            //Ordenamos la información
            info = info
                   .OrderBy(x => x.Provincia)
                   .ThenBy(x => x.Ruta)
                   .ThenBy(x => x.TramoNormalizado)
                   .ToList();

            //Normalizamos la información
            info.ForEach(x => x.TramoNormalizado = NormalizerTramo.Normalize(x.TramoNormalizado));

            //Eliminamos duplicados
            info = info.Distinct(new ItemRutaComparer()).ToList();

            //Grabamos la información
            SaveData(info);
        }