api/modelos/sistema/Vigencias.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
Package
Default  

\Vigencias

Package: Constructor\Modelo
Descripción del Modelo vigencia

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

>VConstant  VIGENTE = 'VIGENTE'
>VConstant  VENCIDA = 'VENCIDA'
>VConstant  PLANEADA = 'PLANEADA'
>VConstant  PREPARACION = 'PREPARACION'

Methods

methodpublicactual() : \Objeto
static

Devuleve el objeto con los datos de la Vigencia Actual.

Returns
TypeDescription
\ObjetoVigencias
methodpublicactualizar(integer $vigenciaID, integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integer
static

Recibe los todos los datos del registro para ser actualizados, junto con el identificador del registro que se va ha actualizar.

Parameters
NameTypeDescription
$vigenciaIDinteger

Identificador del Registro de Vigencias

$categoriaIDinteger

Identificador de la Categoria

$vigenciaCODIGOString

Código de Vigencias

$vigenciaTITULOString

Titulo de Vigencias

$vigenciaDESCRIPCION\Texto

Descripción de Vigencias

$vigenciaURL\Url

Url del archivo asociado al Vigencias

$vigenciaESTADOString

Estado del registro de Vigencias

Returns
TypeDescription
integercantidad de registros actualziados en la operacion
methodpubliccambiarEstado(String $vigenciaESTADO, integer $vigenciaID) : integer
static

Recibe un identificador y el Estado y actualiza el estado del registro

Parameters
NameTypeDescription
$vigenciaESTADOString

Nuevo estado del registro.

$vigenciaIDinteger

Identificador del registro

Returns
TypeDescription
integerCantidad de registros desactivados
methodpublicdatos(integer $vigenciaID) : \Objeto
static

Recibe el Identificador del registro de Vigencias y devuelve un objeto con sus datos.

Parameters
NameTypeDescription
$vigenciaIDinteger
Returns
TypeDescription
\ObjetoVigencias
methodpublicdesactivar(integer $vigenciaID) : integer
static

Recibe un identificador de Vigencias y desactiva el registro.

Parameters
NameTypeDescription
$vigenciaIDinteger

Identificador del registro

Returns
TypeDescription
integerCantidad de registros desactivados
methodpubliceliminar(integer $vigenciaID) : integer
static

Recibe un identificador de Vigencias y elimina el registro.

Parameters
NameTypeDescription
$vigenciaIDinteger

Identificador del registro ha eliminar.

Returns
TypeDescription
integerCantidad de registros eliminados
methodpublicguardar(integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integer
static

Recibe Todos los datos de necesarios para la creación de un nuevo registro de Vigencias.

Parameters
NameTypeDescription
$categoriaIDinteger

Identificador de la Categoria

$vigenciaCODIGOString

Código de Vigencias

$vigenciaTITULOString

Titulo de Vigencias

$vigenciaDESCRIPCION\Texto

Descripción de Vigencias

$vigenciaURL\Url

Url del archivo asociado al Vigencias

$vigenciaESTADOString

Estado del registro de Vigencias

Returns
TypeDescription
integercon el Identificador del Registro Vigencias
methodpublicreactivar(integer $vigenciaID) : integer
static

Recibe un identificador de Vigencias y reactiva el registro.

Parameters
NameTypeDescription
$vigenciaIDinteger

Identificador del registro

Returns
TypeDescription
integerCantidad de registros reactivados
methodpublictodos(String $vigenciaESTADO = null) : Array
static

Devuelve todos los registros de Vigencias, según el estado.

Si no se envia el estado devuelve todos los registros sin importar su estado.

Parameters
NameTypeDescription
$vigenciaESTADOString
Returns
TypeDescription
Arrayde Objetos Vigencias
methodpublicvencidas() : Array
static

Devuelve los registros de Vigencias en estado DESACTIVO.

Returns
TypeDescription
Arrayde Objetos Vigencias
methodpublicvigentes() : Array
static

Devuelve los registros de Vigencias en estado ACTIVO.

Returns
TypeDescription
Arrayde Objetos Vigencias
Documentation was generated by phpDocumentor 2.8.5.