Funcion utilizada para actualiza un registro
data - es una clase de tipo ColeccionObjBox que contiene los datos a
actualizar
versionData - es la version de la coleccion que se va actualizar
Este evento es utilizado para autorizar la sesion del usuario
este evento se ejecuta cuando se realiza un login o cuando el status
de la peticion al servidor devuelve un sataus == 400 y inStatus == 101parametros
Funcion utilizada para actualizar el estodo de un registro
coleccion - es la coleccion que se quiere leer
id - es el id del registro que se quiere actualizar. Si se esta
trabajando en modo offline
se debe pasar el idMobile y si se esta trabajando en modo online se debe
pasar el idServer
estado - es el estado que se le quiere asignar al registro
queryPropertiesWrapper - es un objeto de tipo QueryPropertiesWrapper que
contiene las propiedades que se van a utilizar para la consulta
runIsolate - es un valor booleano que indica si se va a ejecutar en un
isolate
tipoId - es el tipo de id que se va a utilizar para la consulta si es
idMobile o idServer
Funcion utilizada para obtener un lista de registros de una coleccion
determinada en modo offline es decir sincroniza los datos del servidor
con los datos del dispositivo
consulta - es la consulta que se va a ejecutar en el servidor
esta es opcional si no se envia nada en este parametro se obtiene el
ultimo creadoEl del dispositivo y se establece como consulta lo siguiente
Funcion utilizada para actualiza un registro
data - clase ColeccionObjBox la cual contiene los datos a
guardar
versionData - es la version de la coleccion que se va actualizar
Ejemplo para generar un nuevo Ciudadano:
Funcion utilizada para obtener un lista de registros de una coleccion
determinada
consulta - es la consulta que se va a ejecutar en el servidor debe
respetar sentencias de mongoDB
ordenar - es el orden con el que se va a devolver la lista de registros
limit - es la cantidad de registros que se va a devolver
skip - es la cantidad de registros que se va a saltar antes de empezar
a cargar los imtems de la lista que va a devolver
concatenar - es utilizado para concatenar una coleccion con otra
argsLocalBD - es una lista de listas que contiene los argumentos para la
consulta en LocalDB los valores esperados son :
[nombreCampo, operadorLogigo, valor]
ejemplo: ['idServer', '=', '631f8b62d34bdc52b333879b']
Ejemplo para generar un nuevo Ciudadano:
Funcion utilizada para obtener esquema de una coleccion
como parametro requiere el nombre de la coleccion y opcionalmente la version
de la coleccion si no se envia la version se toma por defecto la version 1
Funcion utilizada para subir la informacion del dispositivo al servidor lee
los registros con el campo eTransfer igual a D y los envia al servidor
parametros solicitados requeridos
parametros solicitados requeridos
coleccion - es la coleccion que se quiere leer y obtener los registros
ordenar - es el orden con el que se va a devolver la lista de registros
ejemplo jsonEncode({'data.idCiudadano': 1})queryPropertiesWrapper - es un objeto de tipo QueryPropertiesWrapper que
contiene las propiedades que se van a utilizar para la consulta si no se
envia nada se toma por defecto el objeto ColeccionObjBoxWrapper()modelo - es el modelo que se va a utilizar para la consulta si no se
envia nada se toma por defecto el objeto ColeccionObjBox()