Documentación de Proyecto Sincro

DaoRendimientoPesada
in package

DAO para la gestión de registros de RendimientoPesada.

Tabla afectada: rendimientopesada (dentro de la BD tracking_* destino).

Table of Contents

Methods

addListaRendimientos()  : int
Inserta en bloque una lista de RendimientoPesada dentro de una transacción.
addRendimientoPesada()  : bool
Inserta un único registro de RendimientoPesada.
deleteByID()  : bool
Borrado fisico por ID
getRendimientobyTipo()  : RendimientoPesada|null
Busca un registro por ticket, campaña, tipo y cif (clave natural).
readAll()  : array<int, array<string, mixed>>
Devuelve todos los registros (uso administrativo).
updateRendimientoPesada()  : bool
Actualiza un registro existente por id.
fromRow()  : RendimientoPesada
Desde una fila crea un rendimiento pesada

Methods

addListaRendimientos()

Inserta en bloque una lista de RendimientoPesada dentro de una transacción.

public static addListaRendimientos(mysqli $mysqli, array<string|int, RendimientoPesada> $listaRp, int $idConexion) : int
Parameters
$mysqli : mysqli

: conexión objetivo

$listaRp : array<string|int, RendimientoPesada>

: lista de rendimientosPesada

$idConexion : int
Tags
throws
Throwable
Return values
int —

Número de registros insertados correctamente.

addRendimientoPesada()

Inserta un único registro de RendimientoPesada.

public static addRendimientoPesada(mysqli $mysqli, RendimientoPesada $rp) : bool
Parameters
$mysqli : mysqli

: conexión sobre la que se escribe

$rp : RendimientoPesada

: nuevo rendimiento pesada

Return values
bool —

exito de la operacion

readAll()

Devuelve todos los registros (uso administrativo).

public static readAll(mysqli $mysqli) : array<int, array<string, mixed>>
Parameters
$mysqli : mysqli

: conexión objetivo

Return values
array<int, array<string, mixed>>

updateRendimientoPesada()

Actualiza un registro existente por id.

public static updateRendimientoPesada(mysqli $mysqli, RendimientoPesada $rp, int $idConexion) : bool
Parameters
$mysqli : mysqli

: conexión objetivo

$rp : RendimientoPesada

: rendimiento pesada

$idConexion : int
Return values
bool —

exito de la operacion

fromRow()

Desde una fila crea un rendimiento pesada

private static fromRow(array<string|int, mixed> $fila) : RendimientoPesada
Parameters
$fila : array<string|int, mixed>

: fila de BD (array asociativo)

Return values
RendimientoPesada —

nuevo rendimiento Pesada


        
On this page

Search results