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
boolgetFiltrosCombobox()
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
intinsert()
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