Documentación de Proyecto Sincro

SubtipoPrimarioDao
in package

SubtipoPrimarioDao SQL puro para la tabla `subtipoprimario` en BDs destino (tr_*).

Recibe mysqli como parámetro — nunca lo resuelve solo.

Table of Contents

Methods

existe()  : bool
getFiltrosCombobox()  : array<string|int, mixed>
getFiltrosComboboxFiltered()  : array<string|int, mixed>
getFiltrosComboboxFinal()  : array<string|int, mixed>
getFiltrosComboboxNoTolva()  : array<string|int, mixed>
getMaxOrdinalTipo()  : int
insert()  : int
Inserta un nuevo subtipoprimario. Devuelve el id generado o 0 si error.

Methods

existe()

public static existe(mysqli $db, string $nombre, int $centro, string $cif) : bool
Parameters
$db : mysqli
$nombre : string
$centro : int
$cif : string
Return values
bool

getFiltrosCombobox()

public static getFiltrosCombobox(mysqli $db, int $centro, string $cif) : array<string|int, mixed>
Parameters
$db : mysqli
$centro : int
$cif : string
Return values
array<string|int, mixed>

getFiltrosComboboxFiltered()

public static getFiltrosComboboxFiltered(mysqli $db, int $centro, string $cif) : array<string|int, mixed>
Parameters
$db : mysqli
$centro : int
$cif : string
Return values
array<string|int, mixed>

getFiltrosComboboxFinal()

public static getFiltrosComboboxFinal(mysqli $db, int $centro, string $cif) : array<string|int, mixed>
Parameters
$db : mysqli
$centro : int
$cif : string
Return values
array<string|int, mixed>

getFiltrosComboboxNoTolva()

public static getFiltrosComboboxNoTolva(mysqli $db, int $centro, string $cif) : array<string|int, mixed>
Parameters
$db : mysqli
$centro : int
$cif : string
Return values
array<string|int, mixed>

getMaxOrdinalTipo()

public static getMaxOrdinalTipo(mysqli $db, int $tipo) : int
Parameters
$db : mysqli
$tipo : int
Return values
int

insert()

Inserta un nuevo subtipoprimario. Devuelve el id generado o 0 si error.

public static insert(mysqli $db, string $nombre, int $tipo, int $centro, string $cif) : int

Verifica duplicado por nombre+centro+cif antes de insertar.

Parameters
$db : mysqli
$nombre : string
$tipo : int
$centro : int
$cif : string
Return values
int

        
On this page

Search results