Example #1
0
        public GraficoVariacion_Rev02_Response Obtener_GraficoVariacion_Rev02(string codServicio, string codCanal, string codCliente, string codPais, string codDepartamento, string codProvincia, string codZona, string codDistrito, string codCategoria, string codProducto, string codCluster, string codAnio, string codMes, string codPeriodo, string codOficina, string codOpcion, string otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            GraficoVariacion_Rev02_Request oRequest = new GraficoVariacion_Rev02_Request();

            oRequest.codServicio     = codServicio;
            oRequest.codCanal        = codCanal;
            oRequest.codCliente      = codCliente;
            oRequest.codCategoria    = codCategoria;
            oRequest.codProducto     = codProducto;
            oRequest.codCluster      = codCluster;
            oRequest.anio            = codAnio;
            oRequest.mes             = codMes;
            oRequest.codPeriodo      = codPeriodo;
            oRequest.codOpcion       = codOpcion;
            oRequest.codOficina      = codOficina;
            oRequest.otrosParametros = otrosParametros;

            string request = Lucky.CFG.JavaMovil.HelperJson.Serialize <GraficoVariacion_Rev02_Request>(oRequest);

            string dataJson = mapServices.Obtener_Grafico_Variacion_V1_Rev02(request);

            GraficoVariacion_Rev02_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <GraficoVariacion_Rev02_Response>(dataJson);

            return(response);
        }
        public List <E_PuntoVentaMapaVentas> Obtener_PuntoVentaMapaVentas(string codPais, string codDepartamento, string codProvincia, string codZona, string codDistrito, string codCategoria, string codProducto, string codCluster, string codPlanning, string codPeriodo)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            PuntoVentaMapaVentas_Request oRequest = new PuntoVentaMapaVentas_Request();

            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;
            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.codCategoria    = codCategoria;
            oRequest.codProducto     = codProducto;
            oRequest.codCluster      = codCluster;
            oRequest.codPlanning     = codPlanning;
            oRequest.codPeriodo      = codPeriodo;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <PuntoVentaMapaVentas_Request>(oRequest);
            dataJson = mapServices.Obtener_PuntoVentaMapaVentas(request);

            PuntoVentaMapaVentas_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <PuntoVentaMapaVentas_Response>(dataJson);

            return(response.oListPuntoVentaMapaVentas);
        }
        public PresenciaPtoVenta_Prov_Din_Response obtener_Representatividad_Prov_Din(int servicio, string canal, int codCliente, string codOficina, string coddepartamento, string codciudad, string codZona, string codDistrito, int reportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            PresenciaPtoVenta_Prov_Request oRequest = new PresenciaPtoVenta_Prov_Request();

            oRequest.codOficina      = codOficina;//Add 07/11/2012
            oRequest.servicio        = servicio;
            oRequest.canal           = canal;
            oRequest.codCliente      = codCliente;
            oRequest.coddepartamento = coddepartamento;
            oRequest.codciudad       = codciudad;
            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.reportsPlanning = reportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <PresenciaPtoVenta_Prov_Request>(oRequest);
            dataJson = mapServices.Obtener_Presencia_ZonaDistrito_Prov_Din(request);

            PresenciaPtoVenta_Prov_Din_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <PresenciaPtoVenta_Prov_Din_Response>(dataJson);

            return(response);
        }
        //Xplora Provincias
        public List <E_PuntoVentaCluster> obtener_PresenciaClusterPDV_Prov(string codCanal, string codPais, string codOficina, string codDepartamento, string codProvincia, string codZona, string codDistrito,
                                                                           string cluster, string codPeriodo)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            PuntoVentaCluster_Prov_Request oRequest = new PuntoVentaCluster_Prov_Request();

            oRequest.codOficina      = codOficina;//New
            oRequest.codCanal        = codCanal;
            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;
            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.cluster         = cluster;
            oRequest.codPeriodo      = codPeriodo;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <PuntoVentaCluster_Prov_Request>(oRequest);
            dataJson = mapServices.Obtener_PuntoVentaCluster_Prov(request);

            PuntoVentaCluster_Prov_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <PuntoVentaCluster_Prov_Response>(dataJson);

            return(response.oListPuntoVentaCluster);
        }
        public List <E_PresenciaZonaDistritoMap> Obtener_Semaforo_ZonaDistrito(string codCanal, string codDepartamento, string codProvincia, string codZona, string codDistrito, string codCategoria, string codProducto, string codPeriodo, string opcion)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            SemaforoZonaDistrito_Request oRequest = new SemaforoZonaDistrito_Request();

            oRequest.codCanal        = codCanal;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;
            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.codCategoria    = codCategoria;
            oRequest.codProducto     = codProducto;
            oRequest.codPeriodo      = codPeriodo;
            oRequest.opcion          = opcion;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <SemaforoZonaDistrito_Request>(oRequest);
            dataJson = mapServices.Obtener_PresenciaZonaDistritoMap(request);

            SemaforoZonaDistrito_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <SemaforoZonaDistrito_Response>(dataJson);

            return(response.listSemaforoZonaDistritoMap);
        }
Example #6
0
        public E_Seguimiento_Ruta Obtener_seguimiento_generador(string codEquipo, string codPais, string codDepartamento, string codProvincia,
                                                                string codDistrito, string codGestor, string fecha)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Obtener_Seguimiento_Generador_Request oRequest = new Obtener_Seguimiento_Generador_Request();

            oRequest.codEquipo       = codEquipo;
            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;
            oRequest.codDistrito     = codDistrito;
            oRequest.codGestor       = codGestor;
            oRequest.fecha           = fecha;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Seguimiento_Generador_Request>(oRequest);
            dataJson = mapServices.Obtener_Seguimiento_Generador(request);

            Obtener_Seguimiento_Generador_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Seguimiento_Generador_Response>(dataJson);

            return(response.seguimientoRuta);
        }
Example #7
0
        //XploraMaps Lima
        public E_ExportExcel Obtener_Datos_Variacion(string codServicio, string codCanal, string codCliente, string codPais,
                                                     string codDpto, string codCity, string codDistrito, string codSector, string codCluster, string codYear,
                                                     string codMes, string codPeriodo, string codOpcion)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            DatosVariacionSKUMandatorios_Request oRequest = new DatosVariacionSKUMandatorios_Request();

            oRequest.codServicio = codServicio;
            oRequest.codCanal    = codCanal;
            oRequest.codCliente  = codCliente;
            oRequest.codPais     = codPais;
            oRequest.codDpto     = codDpto;
            oRequest.codCity     = codCity;
            oRequest.codDistrito = codDistrito;
            oRequest.codSector   = codSector;
            oRequest.codCluster  = codCluster;
            oRequest.codYear     = codYear;
            oRequest.codMes      = codMes;
            oRequest.codPeriodo  = codPeriodo;
            oRequest.codOpcion   = codOpcion;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <DatosVariacionSKUMandatorios_Request>(oRequest);
            dataJson = mapServices.Obtener_Datos_Variacion(request);

            DatosVariacionSKUMandatorios_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <DatosVariacionSKUMandatorios_Response>(dataJson);

            return(response.datosVariacion);
        }
Example #8
0
        public E_ExportExcel Obtener_Datos_Tendencia_Rev02(string codServicio, string codCanal, string codCliente, string codPais,
                                                           string codDpto, string codCity, string codDistrito, string codSector, string codCluster, string codYear,
                                                           string codMes, string codPeriodo, string codOpcion, string codOficina, string otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            DatosTendenciaSKUMandatorios_Prov_Request oRequest = new DatosTendenciaSKUMandatorios_Prov_Request();

            oRequest.codServicio     = codServicio;
            oRequest.codCanal        = codCanal;
            oRequest.codCliente      = codCliente;
            oRequest.codPais         = codPais;
            oRequest.codDpto         = codDpto;
            oRequest.codCity         = codCity;
            oRequest.codDistrito     = codDistrito;
            oRequest.codSector       = codSector;
            oRequest.codCluster      = codCluster;
            oRequest.codYear         = codYear;
            oRequest.codMes          = codMes;
            oRequest.codPeriodo      = codPeriodo;
            oRequest.codOpcion       = codOpcion;
            oRequest.codOficina      = codOficina;
            oRequest.otrosParametros = otrosParametros;

            string request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <DatosTendenciaSKUMandatorios_Prov_Request>(oRequest);
            string dataJson = mapServices.Obtener_Datos_Tendencia_Prov_V1_Rev02(request);
            DatosTendenciaSKUMandatorios_Prov_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <DatosTendenciaSKUMandatorios_Prov_Response>(dataJson);

            return(response.datosTendencia);
        }
Example #9
0
        //XploraMaps Provincia
        public ObtenerGraficoVariacion_Prov_Response Obtener_Grafico_Variacion_Prov(string codServicio, string codCanal, string codCliente, string codPais,
                                                                                    string codOficina, string codDepartamento, string codProvincia, string codZona, string codDistrito,
                                                                                    string codCategoria, string codProducto, string codCluster, string anio, string mes, string codPeriodo, string codOpcion)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            ObtenerGraficoVariacion_Prov_Request oRequest = new ObtenerGraficoVariacion_Prov_Request();

            oRequest.codOficina      = codOficina;
            oRequest.codServicio     = codServicio;
            oRequest.codCanal        = codCanal;
            oRequest.codCliente      = codCliente;
            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;
            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.codCategoria    = codCategoria;
            oRequest.codProducto     = codProducto;
            oRequest.codCluster      = codCluster;
            oRequest.anio            = anio;
            oRequest.mes             = mes;
            oRequest.codPeriodo      = codPeriodo;
            oRequest.codOpcion       = codOpcion;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <ObtenerGraficoVariacion_Prov_Request>(oRequest);
            dataJson = mapServices.Obtener_Grafico_Variacion_Prov(request);

            ObtenerGraficoVariacion_Prov_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <ObtenerGraficoVariacion_Prov_Response>(dataJson);

            return(response);
        }
Example #10
0
        public IList <E_TGraf_01> Obtener_GraficoVentasVsTendencia_Rev02(string codServicio, string codCanal, string codCliente, string codCategoria, string codProducto, string codCluster, string codAnio, string codMes, string codPeriodo, string codOficina, string codOpcion, string otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            GraficoVentasVsTendencia_Rev02_Request oRequest = new GraficoVentasVsTendencia_Rev02_Request();

            oRequest.codServicio     = codServicio;
            oRequest.codCanal        = codCanal;
            oRequest.codCliente      = codCliente;
            oRequest.codCategoria    = codCategoria;
            oRequest.codProducto     = codProducto;
            oRequest.codCluster      = codCluster;
            oRequest.anio            = codAnio;
            oRequest.mes             = codMes;
            oRequest.codPeriodo      = codPeriodo;
            oRequest.codOficina      = codOficina;
            oRequest.codOpcion       = codOpcion;
            oRequest.otrosParametros = otrosParametros;

            String request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <GraficoVentasVsTendencia_Rev02_Request>(oRequest);
            String dataJson = mapServices.Obtener_Graf_VentasVsPresencia_Prov_V1_Rev02(request);

            GraficoVentasVsTendencia_Rev02_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <GraficoVentasVsTendencia_Rev02_Response>(dataJson);

            return(response.oTGraf_01);
        }
Example #11
0
        public List <E_TipoCluster> obtener_TipoCluster()
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            string dataJson;

            dataJson = mapServices.Obtener_TipoCluster();

            TipoCluster_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <TipoCluster_Response>(dataJson);

            return(response.ListTipoCluster);
        }
Example #12
0
        public E_DinamicArray Obtener_ultimoperiodo(String opcion, String filtros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");
            llenarTablas_Request             oRequest    = new llenarTablas_Request();

            oRequest.opcion  = opcion;
            oRequest.filtros = filtros;

            String request = Lucky.CFG.JavaMovil.HelperJson.Serialize <llenarTablas_Request>(oRequest);
            String data    = mapServices.UtilXplMaps(request);

            llenarTablas_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <llenarTablas_Response>(data);

            return(response.oE_DinamicArray);
        }
Example #13
0
        public IList <E_Ventas_NN_Mod> Obtener_Ventas_Rev02(string ubigeo, string idReportsPlanning, string otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");
            Obtener_Ventas_NN_Mod_Request    oRequest    = new Obtener_Ventas_NN_Mod_Request();

            oRequest.ubigeo            = ubigeo;
            oRequest.idReportsPlanning = idReportsPlanning;
            oRequest.otrosParametros   = otrosParametros;

            string request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Ventas_NN_Mod_Request>(oRequest);
            string dataJson = mapServices.Obtener_Ventas_NN_Mod_V1_Rev02(request);

            Obtener_Ventas_NN_Mod_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Ventas_NN_Mod_Response>(dataJson);

            return(response.listaVentas_NN);
        }
Example #14
0
        public E_DatosFiltros Obtener_DatosFiltros(String CodPersona)
        {
            MapService.Ges_MapsServiceClient cliente = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Obtener_DatosFiltro_x_Persona_Request oResquest = new Obtener_DatosFiltro_x_Persona_Request();

            oResquest.CodPersona = CodPersona;


            string request = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_DatosFiltro_x_Persona_Request>(oResquest);

            string datosJson = cliente.Obtener_DatosFiltro_x_Persona(request);

            Obtener_DatosFiltro_x_Persona_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_DatosFiltro_x_Persona_Response>(datosJson);

            return(response.oE_DatosFiltros);
        }
Example #15
0
        /*
         * public class Obtener_Representatividad_And_Cluster_NN_Mod_Response : BaseResponse {
         *  [JsonProperty("a")]
         *  public List<E_TblDinamica> oListE_TblDinamica { get; set; }
         * }*/

        public List <E_TblDinamica> Obtener_UniversoMR_Minorista(String ubigeo, String idPlanning, String idReportsPlanning, String otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");
            Obtener_Representatividad_And_Cluster_NN_Mod_Request oRequest = new Obtener_Representatividad_And_Cluster_NN_Mod_Request();

            oRequest.ubigeo            = ubigeo;
            oRequest.idPlanning        = idPlanning;
            oRequest.idReportsPlanning = idReportsPlanning;
            oRequest.otrosParametros   = otrosParametros;

            String request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Representatividad_And_Cluster_NN_Mod_Request>(oRequest);
            String dataJson = mapServices.Obtener_Representatividad_And_Cluster_NN_Mod_V1_Rev02(request);

            Obtener_Representatividad_And_Cluster_NN_Mod_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Representatividad_And_Cluster_NN_Mod_Response>(dataJson);

            return(response.oListE_TblDinamica);
        }
Example #16
0
        public List <E_Departamento> obtener_Departamentos(string codPais)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Departamento_Request oRequest = new Departamento_Request();

            oRequest.codPais = codPais;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Departamento_Request>(oRequest);
            dataJson = mapServices.Obtener_Departamento_Por_CodPais(request);

            Departamento_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Departamento_Response>(dataJson);

            return(response.listaDepartamento);
        }
Example #17
0
        public Obtener_Ventas_NN_Mod_Response obtener_Ventas_NN(string ubigeo, string idReportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Obtener_Ventas_NN_Mod_Request oRequest = new Obtener_Ventas_NN_Mod_Request();

            oRequest.ubigeo            = ubigeo;
            oRequest.idReportsPlanning = idReportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Ventas_NN_Mod_Request>(oRequest);
            dataJson = mapServices.Obtener_Ventas_NN(request);

            Obtener_Ventas_NN_Mod_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Ventas_NN_Mod_Response>(dataJson);

            return(response);
        }
        public E_Representatividad obtener_Representatividad(int tipo, string codigo)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            RepresentatividadPtoVenta_Request oRequest = new RepresentatividadPtoVenta_Request();

            oRequest.tipo   = tipo;
            oRequest.codigo = codigo;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <RepresentatividadPtoVenta_Request>(oRequest);
            dataJson = mapServices.Obtener_Representatividad(request);

            RepresentatividadPtoVenta_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <RepresentatividadPtoVenta_Response>(dataJson);

            return(response.representatividad);
        }
Example #19
0
        public List <E_Provincia> obtener_Provincias(string codPais, string codDepartamento)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Provincia_Request oRequest = new Provincia_Request();

            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Provincia_Request>(oRequest);
            dataJson = mapServices.Obtener_Provincia_Por_CodDepartamento(request);

            Provincia_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Provincia_Response>(dataJson);

            return(response.listaProvincias);
        }
Example #20
0
        public List <E_TblDinamica> Obtener_Representatividad_And_Cluster_NN_Mod(string ubigeo, string idPlanning, string idReportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Obtener_Representatividad_And_Cluster_NN_Mod_Request oRequest = new Obtener_Representatividad_And_Cluster_NN_Mod_Request();

            oRequest.idPlanning        = idPlanning;
            oRequest.idReportsPlanning = idReportsPlanning;
            oRequest.ubigeo            = ubigeo;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Representatividad_And_Cluster_NN_Mod_Request>(oRequest);
            dataJson = mapServices.Obtener_Representatividad_And_Cluster_NN_Mod(request);

            Obtener_Representatividad_And_Cluster_NN_Mod_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Representatividad_And_Cluster_NN_Mod_Response>(dataJson);

            return(response.oListE_TblDinamica);
        }
Example #21
0
        public List <E_Sector> obtener_sector(string codPais, string codDepartamento, string codProvincia)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Sector_request oRequest = new Sector_request();

            oRequest.codPais         = codPais;
            oRequest.codDepartamento = codDepartamento;
            oRequest.codProvincia    = codProvincia;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Sector_request>(oRequest);
            dataJson = mapServices.Obtener_Sector_Por_PaisDepartamentoProvincia(request);

            Sector_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Sector_Response>(dataJson);

            return(response.listaSector);
        }
        public List <E_VentasZonaDistrito> Obtener_Ventas_ZonaDistrito(int tipo, string codigo, int reportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            VentasPtoVenta_Request oRequest = new VentasPtoVenta_Request();

            oRequest.tipo            = tipo;
            oRequest.codigo          = codigo;
            oRequest.reportsPlanning = reportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <VentasPtoVenta_Request>(oRequest);
            dataJson = mapServices.Obtener_Ventas_ZonaDistrito(request);

            VentasPtoVenta_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <VentasPtoVenta_Response>(dataJson);

            return(response.listaVentas);
        }
        //Xplora - Lima
        public E_ClusterZonaDistrito_Group Obtener_Cluster_ZonaDistrito(string codZona, string codDistrito, string idPlanning, string reportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            ClusterZonaDistrito_Request oRequest = new ClusterZonaDistrito_Request();

            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.idPlanning      = idPlanning;
            oRequest.reportsPlanning = reportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <ClusterZonaDistrito_Request>(oRequest);
            dataJson = mapServices.Obtener_ClusterZonaDistritoMap(request);

            ClusterZonaDistrito_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <ClusterZonaDistrito_Response>(dataJson);

            return(response.clusterZonaDistritoMap);
        }
Example #24
0
        /*
         * public class Obtener_Presencia_ElemeVisibilidad_NN_Request
         * {
         * [JsonProperty(""a"")]
         * public int servicio { get; set; }
         *
         * [JsonProperty(""b"")]
         * public string canal { get; set; }
         *
         * [JsonProperty(""c"")]
         * public int codCliente { get; set; }
         *
         * [JsonProperty(""d"")]
         * public string ubigeo { get; set; }
         *
         * [JsonProperty(""e"")]
         * public int reportsPlanning { get; set; }
         *
         * [JsonProperty(""f"")] //Add 28-05-2013 - Psa
         * public string otrosParametros { get; set; }
         * }
         * public class Obtener_Presencia_ElemeVisibilidad_NN_Response : BaseResponse
         * {
         * [JsonProperty(""a"")]
         * public List<E_PresenciaNN> listaPresencia { get; set; }
         *
         * [JsonProperty(""b"")]
         * public List<E_ElemVisibilidad> listaElementosVisibilidad { get; set; }
         *
         *
         * }
         */


        public Obtener_Presencia_ElemeVisibilidad_NN_Response Obtener_Elementos_Visibilidad(String servicio, String canal, String codCliente, String ubigeo, String idReportsPlanning, String otrosParametros)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Obtener_Presencia_ElemeVisibilidad_NN_Request oRequest = new Obtener_Presencia_ElemeVisibilidad_NN_Request();

            oRequest.servicio        = servicio;
            oRequest.codCliente      = codCliente;
            oRequest.canal           = canal;
            oRequest.ubigeo          = ubigeo;
            oRequest.reportsPlanning = idReportsPlanning;
            oRequest.otrosParametros = otrosParametros;

            String request = Lucky.CFG.JavaMovil.HelperJson.Serialize <Obtener_Presencia_ElemeVisibilidad_NN_Request>(oRequest);
            String data    = mapServices.Obtener_Presencia_EleVisibilidad_NN_V1_Rev02(request);


            Obtener_Presencia_ElemeVisibilidad_NN_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Presencia_ElemeVisibilidad_NN_Response>(data);

            return(response);
        }
Example #25
0
        //XploraMaps - Lima
        public Representatividad_And_Cluster_Response Obtener_Cluster_Representatividad(string codZona, string codDistrito, string idPlanning, string reportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            Representatividad_And_Cluster_Request oRequest = new Representatividad_And_Cluster_Request();

            oRequest.codZona         = codZona;
            oRequest.codDistrito     = codDistrito;
            oRequest.idPlanning      = idPlanning;
            oRequest.reportsPlanning = reportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <Representatividad_And_Cluster_Request>(oRequest);
            dataJson = mapServices.Obtener_Representatividad_And_Cluster(request);

            Representatividad_And_Cluster_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Representatividad_And_Cluster_Response>(dataJson);

            return(response);
        }
Example #26
0
        public Obtener_Presencia_ZonaDistrito_Din_Response obtener_PresenciaEleVisibilidad(int servicio, string canal, int codCliente, string ubigeo, int reportsPlanning)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            PresenciaEleVisibilidad_Request oRequest = new PresenciaEleVisibilidad_Request();

            oRequest.servicio        = servicio;
            oRequest.canal           = canal;
            oRequest.codCliente      = codCliente;
            oRequest.ubigeo          = ubigeo;
            oRequest.reportsPlanning = reportsPlanning;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <PresenciaEleVisibilidad_Request>(oRequest);
            dataJson = mapServices.Obtener_Presencia_EleVisibilidad_NN(request);

            Obtener_Presencia_ZonaDistrito_Din_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <Obtener_Presencia_ZonaDistrito_Din_Response>(dataJson);

            return(response);
        }
Example #27
0
        public EvolucionPresenciaSKUMandatorios_Response Obtener_Evolucion_Presencia_SKUMandatorios(string codServicio, string codCanal, string codCliente,
                                                                                                    string codPais, string codDepartamento, string codProvincia, string codZona, string codDistrito, string codCategoria, string codProducto,
                                                                                                    string codCluster, string anio, string mes, string codPeriodo, string codOpcion)
        {
            MapService.Ges_MapsServiceClient mapServices = new MapService.Ges_MapsServiceClient("BasicHttpBinding_IGes_MapsService");

            EvolucionPresenciaSKUMandatorios_Request oRequest = new EvolucionPresenciaSKUMandatorios_Request();
            E_Filtros_XplMap_Colgate parametros = new E_Filtros_XplMap_Colgate();

            parametros.codServicio     = codServicio;
            parametros.codCanal        = codCanal;
            parametros.codCliente      = codCliente;
            parametros.codPais         = codPais;
            parametros.codDepartamento = codDepartamento;
            parametros.codProvincia    = codProvincia;
            parametros.codZona         = codZona;
            parametros.codDistrito     = codDistrito;
            parametros.codCategoria    = codCategoria;
            parametros.codProducto     = codProducto;
            parametros.codCluster      = codCluster;
            parametros.anio            = anio;
            parametros.mes             = mes;
            parametros.codPeriodo      = codPeriodo;
            parametros.codOpcion       = codOpcion;

            oRequest.oE_Filtros_XplMap_Colgate = parametros;

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <EvolucionPresenciaSKUMandatorios_Request>(oRequest);
            dataJson = mapServices.EvolucionPresenciaSKUMandatorios(request);

            EvolucionPresenciaSKUMandatorios_Response response = Lucky.CFG.JavaMovil.HelperJson.Deserialize <EvolucionPresenciaSKUMandatorios_Response>(dataJson);

            return(response);
        }