DepartamentoPDO
in package
Table of Contents
Methods
- altaDepartamento() : Departamento
- Funcion diseñada para dar de alta un nuevo departamento
- bajaFisicaDepartamento() : true|false
- Funcion que se usara para borrar a un departamento con el codigo proporcionado
- bajaLogicaDepartamento() : Departamento
- Funcion que se usara para dar de baja lógica a un departamento con el codigo proporcionado
- buscaDepartamentoPorCod() : Departamento
- Funcion que usara un codigo de departamento dado para busacar un departamento unico
- buscaDepartamentoPorDesc() : Departamento]
- Funcion que dada la descripcion busca uno o varios departamentos que
- buscaDepartamentoPorDescEstado() : Departamento]
- Funcion que dada la descripcion busca uno o varios departamentos
- buscaDepartamentoPorDescEstadoPaginado() : Departamento]
- Funcion que dada la descripcion busca uno o varios departamentos en páginas diferentes
- contarDepartamentoPorDescEstado() : int
- Funcion que dada la descripcion y estado te devuelve el numero de departamentos que cumplen las condiciones
- modificarDepartamento() : Departamento
- Funcion usada para modificar los campos descripcion y volumen de negocio de un departamento dado
- rehabilitarDepartamento() : Departamento
- Funcion que se usara para dar de baja lógica a un departamento con el codigo proporcionado
- validarCodigo() : Departamento
- funcion que comprueba si el departamento existe mediante una consulta sql
Methods
altaDepartamento()
Funcion diseñada para dar de alta un nuevo departamento
public
static altaDepartamento(string $codigoDepartamento, string $descripcionDepartamento, float $volumenNegocio) : Departamento
Parameters
- $codigoDepartamento : string
-
, codigo del nuevo departamento
- $descripcionDepartamento : string
-
, descripcion del nuevo departamento
- $volumenNegocio : float
-
, volumen de negocio del nuevo apartamento
Return values
Departamento —departamento si se ha procedido exitosamente o null en caso contrario
bajaFisicaDepartamento()
Funcion que se usara para borrar a un departamento con el codigo proporcionado
public
static bajaFisicaDepartamento(string $codigoDepartamento) : true|false
Parameters
- $codigoDepartamento : string
-
, que se usará para borrar a este
Return values
true|false —true si la consulta se ha ejecutado correctamente, false en caso contrario
bajaLogicaDepartamento()
Funcion que se usara para dar de baja lógica a un departamento con el codigo proporcionado
public
static bajaLogicaDepartamento(Departamento $oDepartamento) : Departamento
Parameters
- $oDepartamento : Departamento
-
, que se usará para borrar a este
Return values
Departamento —departamento con la informacion si existe o null en caso contrario
buscaDepartamentoPorCod()
Funcion que usara un codigo de departamento dado para busacar un departamento unico
public
static buscaDepartamentoPorCod(string $codDepartamento) : Departamento
Parameters
- $codDepartamento : string
-
, codigo que usaremos para buscar el departamento
Return values
Departamento —$oDepartamento, devuelve un objeto departamento, ya sea con informacion o con valor null si ha habido algun error
buscaDepartamentoPorDesc()
Funcion que dada la descripcion busca uno o varios departamentos que
public
static buscaDepartamentoPorDesc(string $descDepartamento) : Departamento]
Parameters
- $descDepartamento : string
-
, descripcon enviada por el usuario
Return values
Departamento] —$aDepartamento , devuelve un array con los objetos departentos que concidan que el criterio de busquda
buscaDepartamentoPorDescEstado()
Funcion que dada la descripcion busca uno o varios departamentos
public
static buscaDepartamentoPorDescEstado(string $descDepartamento, string $estado) : Departamento]
Parameters
- $descDepartamento : string
-
, descripcon enviada por el usuario
- $estado : string
-
Se refiere a si el departamento esta debaja o de alta
Return values
Departamento] —$aDepartamento , devuelve un array con los objetos departentos que concidan que el criterio de busquda
buscaDepartamentoPorDescEstadoPaginado()
Funcion que dada la descripcion busca uno o varios departamentos en páginas diferentes
public
static buscaDepartamentoPorDescEstadoPaginado(string $descDepartamento, string $estado, mixed $numResultados, mixed $paginaActual) : Departamento]
Parameters
- $descDepartamento : string
-
, descripcon enviada por el usuario
- $estado : string
-
Se refiere a si el departamento esta debaja o de alta
- $numResultados : mixed
- $paginaActual : mixed
Return values
Departamento] —$aDepartamento , devuelve un array con los objetos departentos que concidan que el criterio de busquda
contarDepartamentoPorDescEstado()
Funcion que dada la descripcion y estado te devuelve el numero de departamentos que cumplen las condiciones
public
static contarDepartamentoPorDescEstado(string $descDepartamento, string $estado) : int
Parameters
- $descDepartamento : string
-
, descripcon enviada por el usuario
- $estado : string
-
Se refiere a si el departamento esta debaja o de alta
Return values
int —Numero de departamentos que cumplen las condiciones
modificarDepartamento()
Funcion usada para modificar los campos descripcion y volumen de negocio de un departamento dado
public
static modificarDepartamento(Departamento $oDepartamento, string $descripcionDepartamento, float $volumenNegocio) : Departamento
Parameters
- $oDepartamento : Departamento
-
, objeto departamento que sera el que modificaremos
- $descripcionDepartamento : string
-
, descripcion recibida para modificar el departamento
- $volumenNegocio : float
-
, volumen de negocio dado para modificar el departamento, si este campo esta vacio, el volumen no cambia
Return values
Departamento —departamento si la consulta sql se ha ejecutado correctamente o null sino
rehabilitarDepartamento()
Funcion que se usara para dar de baja lógica a un departamento con el codigo proporcionado
public
static rehabilitarDepartamento(Departamento $oDepartamento) : Departamento
Parameters
- $oDepartamento : Departamento
-
, que se usará para borrar a este
Return values
Departamento —departamento con la informacion si existe o null en caso contrario
validarCodigo()
funcion que comprueba si el departamento existe mediante una consulta sql
public
static validarCodigo(string $codDepartamento) : Departamento
Parameters
- $codDepartamento : string
Return values
Departamento —departamento con la informacion si existe o null en caso contrario