Guardar_Documento - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Guardar Documento
Método para guardar un documento (BarCode).
#!java
public void guardarDocumento(@NotNull GuardarDocumentoIn guardarDocumentoIn, @NotNull CallbackSaveDocument listener)
Recibe como parametros GuardarDocumentoIn y CallbackSaveDocument
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
GuardarDocumentoIn | String | SI | Identificador único de convenio |
CallbackSaveDocument | Callback | SI | Retorna un BarcodeDocument y List |
Parámetros GuardarDocumentoIn
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
tipoDocumento | String | SI | Tipo de documento a guardar |
barcode | String | SI | Cadena de texto con la información del barcode del documento a guardar |
#!java
public GuardarDocumentoIn(String tipoDocumento, //Tipo de documento a guardar
String barcode) //Cadena de texto con la información del barcode del documento a guardar
y devuelve un BarcodeDocument
Parámetros RespuestaTransaccion
Parámetro | Tipo | Descripción |
---|---|---|
numeroDocumento | String | Es el número único de documento. |
primerApellido | String | Es el primer apellido de la persona. |
segundoApellido | String | Es el segundo apellido de la persona. |
primerNombre | String | Es el primer nombre de la persona. |
segundoNombre | String | Es el segundo nombre de la persona. |
sexo | String | Sexo de la persona. |
fechaNacimiento | String | Fecha de nacimiento de la persona. |
rH | String | RH de la persona |
RespuestaTransaccion | Object | Respuesta de la transacción |
#!java
public BarcodeDocument(String numeroDocumento, //Es el número único de documento.
String primerApellido, //Es el primer apellido de la persona.
String segundoApellido, //Es el segundo apellido de la persona.
String primerNombre, //Es el primer nombre de la persona.
String segundoNombre, //Es el segundo nombre de la persona.
String sexo, //Sexo de la persona
String fechaNacimiento, //Fecha de nacimiento de la persona
String rH, //RH de la persona
RespuestaTransaccion respuestaTransaccion) //Respuesta de la transacción
ej
#!java
GuardarDocumentoIn guardarDocumentoIn = new GuardarDocumentoIn("", "");
ServicesOlimpia.getInstance().guardarDocumento(guardarDocumentoIn, new OlimpiaInterface.CallbackSaveDocument() {
@Override
public void onSuccess(BarcodeDocument barcodeDocument) {
//
}
@Override
public void onError(List<ErrorEntransaccion> transactionResponse) {
//
}
});