api/modelos/sistema/Vigencias.php
- Package
- Default
\Vigencias
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis.
- Author
- Diseñado por jpllinas@ccsm.org.co; Generado por SICAM.
- License
- GPL
Constants
Methods

actual() : \ObjetoDevuleve el objeto con los datos de la Vigencia Actual.
| Type | Description |
|---|---|
| \Objeto | Vigencias |

actualizar(integer $vigenciaID, integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integerRecibe los todos los datos del registro para ser actualizados, junto con el identificador del registro que se va ha actualizar.
| Name | Type | Description |
|---|---|---|
| $vigenciaID | integer | Identificador del Registro de Vigencias |
| $categoriaID | integer | Identificador de la Categoria |
| $vigenciaCODIGO | String | Código de Vigencias |
| $vigenciaTITULO | String | Titulo de Vigencias |
| $vigenciaDESCRIPCION | \Texto | Descripción de Vigencias |
| $vigenciaURL | \Url | Url del archivo asociado al Vigencias |
| $vigenciaESTADO | String | Estado del registro de Vigencias |
| Type | Description |
|---|---|
| integer | cantidad de registros actualziados en la operacion |

cambiarEstado(String $vigenciaESTADO, integer $vigenciaID) : integerRecibe un identificador y el Estado y actualiza el estado del registro
| Name | Type | Description |
|---|---|---|
| $vigenciaESTADO | String | Nuevo estado del registro. |
| $vigenciaID | integer | Identificador del registro |
| Type | Description |
|---|---|
| integer | Cantidad de registros desactivados |

datos(integer $vigenciaID) : \ObjetoRecibe el Identificador del registro de Vigencias y devuelve un objeto con sus datos.
| Name | Type | Description |
|---|---|---|
| $vigenciaID | integer |
| Type | Description |
|---|---|
| \Objeto | Vigencias |

desactivar(integer $vigenciaID) : integerRecibe un identificador de Vigencias y desactiva el registro.
| Name | Type | Description |
|---|---|---|
| $vigenciaID | integer | Identificador del registro |
| Type | Description |
|---|---|
| integer | Cantidad de registros desactivados |

eliminar(integer $vigenciaID) : integerRecibe un identificador de Vigencias y elimina el registro.
| Name | Type | Description |
|---|---|---|
| $vigenciaID | integer | Identificador del registro ha eliminar. |
| Type | Description |
|---|---|
| integer | Cantidad de registros eliminados |

guardar(integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integerRecibe Todos los datos de necesarios para la creación de un nuevo registro de Vigencias.
| Name | Type | Description |
|---|---|---|
| $categoriaID | integer | Identificador de la Categoria |
| $vigenciaCODIGO | String | Código de Vigencias |
| $vigenciaTITULO | String | Titulo de Vigencias |
| $vigenciaDESCRIPCION | \Texto | Descripción de Vigencias |
| $vigenciaURL | \Url | Url del archivo asociado al Vigencias |
| $vigenciaESTADO | String | Estado del registro de Vigencias |
| Type | Description |
|---|---|
| integer | con el Identificador del Registro Vigencias |

reactivar(integer $vigenciaID) : integerRecibe un identificador de Vigencias y reactiva el registro.
| Name | Type | Description |
|---|---|---|
| $vigenciaID | integer | Identificador del registro |
| Type | Description |
|---|---|
| integer | Cantidad de registros reactivados |

todos(String $vigenciaESTADO = null) : ArrayDevuelve todos los registros de Vigencias, según el estado.
Si no se envia el estado devuelve todos los registros sin importar su estado.
| Name | Type | Description |
|---|---|---|
| $vigenciaESTADO | String |
| Type | Description |
|---|---|
| Array | de Objetos Vigencias |

vencidas() : ArrayDevuelve los registros de Vigencias en estado DESACTIVO.
| Type | Description |
|---|---|
| Array | de Objetos Vigencias |