예제 #1
0
        public IList <E_Semana> get_SemanasxMes(string anio, string mes)
        {
            ReportClientService.Ges_ReporteClienteClient reportClientServices = new ReportClientService.Ges_ReporteClienteClient("BasicHttpBinding_IGes_ReporteCliente");

            obtener_SemanasByAnioMes_Request oRequest = new obtener_SemanasByAnioMes_Request();

            oRequest.anio = anio;
            oRequest.mes  = mes;

            String request = Lucky.CFG.JavaMovil.HelperJson.Serialize <obtener_SemanasByAnioMes_Request>(oRequest);
            String data    = reportClientServices.obtener_SemanasByAnioMes(request);

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

            return(response.oListE_Semana);
        }
예제 #2
0
        public int GrabarIngresoMaps(String person_id, String modulo_id, String machine_id)
        {
            ReportClientService.Ges_ReporteClienteClient reportClientServices = new ReportClientService.Ges_ReporteClienteClient("BasicHttpBinding_IGes_ReporteCliente");

            GrabarIngresoMaps_Request oRequest = new GrabarIngresoMaps_Request();

            oRequest.person_id  = person_id;
            oRequest.modulo_id  = modulo_id;
            oRequest.machine_id = machine_id;

            String request = Lucky.CFG.JavaMovil.HelperJson.Serialize <GrabarIngresoMaps_Request>(oRequest);

            //String data = reportClientServices.registrar_IngresoModulo(request);

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

            //return response.Estado;
            return(0);
        }
예제 #3
0
        public OficinasPorPersona_Response Obtener_OficinasPorCanalAndCompania(string codCanal, string codCompania)
        {
            ReportClientService.Ges_ReporteClienteClient reportClientService = new ReportClientService.Ges_ReporteClienteClient("BasicHttpBinding_IGes_ReporteCliente");

            OficinasPorPersona_Request oRequest = new OficinasPorPersona_Request();

            oRequest.CodPersona  = 0;
            oRequest.CodCanal    = codCanal;
            oRequest.CodCompania = int.Parse(codCompania.ToString());

            string request;
            string dataJson;

            request  = Lucky.CFG.JavaMovil.HelperJson.Serialize <OficinasPorPersona_Request>(oRequest);
            dataJson = reportClientService.Obtener_OficinasPorCodPersonaAndCanalAndCompania(request);

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

            return(response);
        }
예제 #4
0
        public IList <E_Consulta_IngresosModulo> get_ListConsulta_IngresosModulo(string codUsuario, string codModulo, string tipoVisita, string anio, string mes, string semana)
        {
            ReportClientService.Ges_ReporteClienteClient reportClientServices = new ReportClientService.Ges_ReporteClienteClient("BasicHttpBinding_IGes_ReporteCliente");

            obtener_IngresosModulo_Request oRequest = new obtener_IngresosModulo_Request();

            oRequest.codUsuario = codUsuario;
            oRequest.tipoVisita = tipoVisita;
            oRequest.codModulo  = codModulo;
            oRequest.anio       = anio;
            oRequest.mes        = mes;
            oRequest.semana     = semana;


            String request = Lucky.CFG.JavaMovil.HelperJson.Serialize <obtener_IngresosModulo_Request>(oRequest);
            String data    = reportClientServices.obtener_IngresosModulo(request);

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

            return(response.oListE_Consulta_IngresosModulo);
        }