Documentación de Proyecto Sincro

ProveedorDao
in package

ProovedorDAO — SQL puro para la tabla 'proveedor' en BDs destino Afecta la tabla 'proveedor' y sus relaciones necesarias como: - comunidades

Recibe mysqli como parametro — nunca lo resuelve solo

Table of Contents

Methods

add()  : bool
Inserta un nuevo proveedor
getCatalogos()  : array<string|int, mixed>
Obtiene las provincias/comunidades/localidades
getListado()  : array<string|int, mixed>
Obtiene el listado de proveedores
update()  : bool
Actualiza a un proveedor

Methods

add()

Inserta un nuevo proveedor

public static add(mysqli $db, array<string|int, mixed> $datos) : bool
Parameters
$db : mysqli

: conexion a la base de datos concreta

$datos : array<string|int, mixed>

: datos del nuevo proveedor

Return values
bool —

completitud de la operacion

getCatalogos()

Obtiene las provincias/comunidades/localidades

public static getCatalogos(mysqli $db) : array<string|int, mixed>
Parameters
$db : mysqli

: conexion a la base de datos concreta

Return values
array<string|int, mixed> —

arbol con las provincias -> comunidad -> localidad

getListado()

Obtiene el listado de proveedores

public static getListado(mysqli $db) : array<string|int, mixed>
Parameters
$db : mysqli

: conexion a la base de datos concreta

Return values
array<string|int, mixed> —

listado de proveedores

update()

Actualiza a un proveedor

public static update(mysqli $db, array<string|int, mixed> $datos) : bool
Parameters
$db : mysqli

: conexion a la base de datos concreta

$datos : array<string|int, mixed>

: datos a actualizar

Return values
bool —

completitud de la operación


        
On this page

Search results