Exemplo n.º 1
0
        public ResultadoGeneracionLoader ProcesarLocalidades(string directorioBase, string nombreProvincia, long startId)
        {
            var infoLocalidadesPartido = infoSeccionLoader.LoadInfo(directorioBase, nombreProvincia);

            seccionGeneradorArchivoConstantes.GenerarArchivo(directorioBase, "Localidad", "Localidades", "SubSubdivisionesPais", infoLocalidadesPartido);

            return(seccionGeneradorArchivoLoader.GenerarArchivo(infoLocalidadesPartido, directorioBase, "Localidad", "Localidades", "Partido", "Partidos", nombreProvincia, startId));
        }
Exemplo n.º 2
0
        public ResultadoGeneracionLoader ProcesarMonedas(string directorioBase)
        {
            var infoMonedas = infoMonedaLoader.LoadInfo(directorioBase, "Monedas", true);

            monedaGeneradorArchivoConstantes.GenerarArchivo(directorioBase, "Moneda", "Monedas", "Monedas", infoMonedas);
            var infoCodsMonedas = infoMonedaLoader.LoadInfo(directorioBase, "MonedasCodigosISO");

            monedaGeneradorArchivoConstantes.GenerarArchivo(directorioBase, "Moneda", "Monedas", "Monedas", infoCodsMonedas);

            var info = new InfoMoneda
            {
                InfoCodsMonedas = infoCodsMonedas,
                InfoMonedas     = infoMonedas
            };

            return(monedaGeneradorArchivoLoader.GenerarArchivo(info, directorioBase, "Moneda", "Monedas"));
        }
        public ResultadoGeneracionLoader ProcesarPartidos(string directorioBase, string nombreProvincia, long startId)
        {
            var infoPartidos = infoSubseccionLoader.LoadInfo(directorioBase, nombreProvincia);

            subseccionGeneradorArchivoConstantes.GenerarArchivo(directorioBase, "Partido", "Partidos", "SubdivisionesPais", infoPartidos);

            return(subseccionGeneradorArchivoLoader.GenerarArchivo(infoPartidos, directorioBase, "Partido", "Partidos", "Provincia", "Provincias", "Argentina", startId));
        }
Exemplo n.º 4
0
        public ResultadoGeneracionLoader ProcesarMarcas(string directorioBase)
        {
            var infoMarcas          = infoMarcaLoader.LoadInfo(directorioBase, "Marcas");
            var infoMarcaCategorias = infoMarcaBuilder.Build(infoMarcas);

            marcaGeneradorArchivoConstantes.GenerarArchivo(directorioBase, "Marca", "Marcas", "Marcas", infoMarcas);

            return(marcaGeneradorArchivoLoader.GenerarArchivo(infoMarcaCategorias, directorioBase, "Marca", "Marcas"));
        }