ConsultarConvenio - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Consultar Convenio
Método para consultar si el convenio del cliente se encuentra activo de acuerdo al id suministrado.
#!java
public void consultarConvenio(@NotNull String guidConv, @NotNull String datos, @NotNull CallbackConsultAgreement callbackOlimpia)
#!Kotlin
fun consultarConvenio(guidConv : String, datos : String,
listener: CallbackConsultAgreement)
Recibe como parametros un String guidConv, String datos, CallbackConsultAgreement listener.
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| guidConv | String | SI | Identificador único de convenio |
| datos | String | SI | Datos adicionales |
| listener | CallbackConsultAgreement | SI | Retorna un List y RespuestaTransaccion |
Respuesta:
Parámetros ServiciosConv
| Parámetro | Tipo | Descripción |
|---|---|---|
| idServicio | int | Id del servicio |
| nombreServicio | String | Nombre del servicio |
| tipoServicio | String | Tipo de servicio |
| subTipo | String | Subtipo de servicio |
| nivelCaptura | int | Nivel de captura |
| metodoCaptura | int | Identifica forma de captura |
| continuarProceso | bool | Si continua al validar |
| reintentos | int | Número de veces que se puede intentar |
| esperaReintentos | int | Tiempo de espera entre reintento |
ej:
#!java
ServicesOlimpia.getInstance().consultarConvenio(guidConv, datos, new OlimpiaInterface.CallbackConsultAgreement() {
@Override
public void onSuccess(boolean estado, List<ServiciosConv> serviciosConv) {
// Implementación
}
@Override
public void onError(boolean estado, RespuestaTransaccion transactionResponse) {
// Implementación
}
});
#!Kotlin
ServicesOlimpia.getInstance().consultarConvenio(guidConv, datos, object : OlimpiaInterface.CallbackConsultAgreement {
override fun onSuccess(estado: Boolean, serviciosConv: List<ServiciosConv>) {
// Implementación
}
override fun onError(estado: Boolean, transactionResponse: RespuestaTransaccion?) {
// Implementación
}
})