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); }