◆ altaDepartamento()
| altaDepartamento |
( |
| $codDepartamento, |
|
|
| $DescDepartamento, |
|
|
| $VolumenDeNegocio ) |
|
static |
Da de alta un nuevo departamento
- Parameters
-
| string | $codDepartamento | |
| string | $DescDepartamento | |
| float | $VolumenDeNegocio | |
- Returns
- bool|null True si se insertó, null si falló
◆ bajaDepartamento()
| bajaDepartamento |
( |
| $codDepartamento | ) |
|
|
static |
Da de baja un departamento (pone FechaBajaDepartamento a NOW())
- Parameters
-
- Returns
- bool True si se modificó
◆ borrarDepartamento()
| borrarDepartamento |
( |
| $codDepartamento | ) |
|
|
static |
Borra un departamento de la base de datos
- Parameters
-
- Returns
- bool True si se eliminó, False si no existía
◆ buscarDepartamentos()
| buscarDepartamentos |
( |
| $estado = "Todos", |
|
|
| $descripcion = null ) |
|
static |
Busca departamentos filtrando por estado y/o descripción.
- Parameters
-
| string | $estado | "Todos", "Alta" o "Baja" |
| string | null | $descripcion | Texto a buscar en la descripción |
- Returns
- array Array de objetos stdClass con los datos de los departamentos
◆ editarDepartamento()
| editarDepartamento |
( |
| $codDepartamento, |
|
|
| $datosNuevos ) |
|
static |
Edita un departamento
- Parameters
-
| string | $codDepartamento | |
| array | $datosNuevos | Array asociativo con los campos a modificar |
- Returns
- bool True si se modificó al menos un campo
◆ rehabilitarDepartamento()
| rehabilitarDepartamento |
( |
| $codDepartamento | ) |
|
|
static |
Rehabilita un departamento (pone FechaBajaDepartamento a NULL)
- Parameters
-
- Returns
- bool True si se modificó
◆ seleccionarDepartamento()
| seleccionarDepartamento |
( |
| $codDepartamento | ) |
|
|
static |
Obtiene un departamento por su código
- Parameters
-
- Returns
- Departamento|null Devuelve un objeto Departamento o null si no existe
◆ validarCodNoExiste()
| validarCodNoExiste |
( |
| $codDepartamento | ) |
|
|
static |
Comprueba si un código de departamento ya existe
- Parameters
-
- Returns
- bool True si existe, False si no
The documentation for this class was generated from the following file: