Descripción del Modelo vigencia

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis.

package Constructor\Modelo
license GPL
author Diseñado por [email protected]; Generado por SICAM.

 Methods

Devuleve el objeto con los datos de la Vigencia Actual.

actual() : \Objeto
Static

Returns

\ObjetoVigencias

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

actualizar(integer $vigenciaID, integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integer
Static

Parameters

$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

Returns

integercantidad de registros actualziados en la operacion

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

cambiarEstado(String $vigenciaESTADO, integer $vigenciaID) : integer
Static

Parameters

$vigenciaESTADO

String

Nuevo estado del registro.

$vigenciaID

integer

Identificador del registro

Returns

integerCantidad de registros desactivados

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

datos(integer $vigenciaID) : \Objeto
Static

Parameters

$vigenciaID

integer

Returns

\ObjetoVigencias

Recibe un identificador de Vigencias y desactiva el registro.

desactivar(integer $vigenciaID) : integer
Static

Parameters

$vigenciaID

integer

Identificador del registro

Returns

integerCantidad de registros desactivados

Recibe un identificador de Vigencias y elimina el registro.

eliminar(integer $vigenciaID) : integer
Static

Parameters

$vigenciaID

integer

Identificador del registro ha eliminar.

Returns

integerCantidad de registros eliminados

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

guardar(integer $categoriaID, String $vigenciaCODIGO, String $vigenciaTITULO, \Texto $vigenciaDESCRIPCION, \Url $vigenciaURL, String $vigenciaESTADO) : integer
Static

Parameters

$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

Returns

integercon el Identificador del Registro Vigencias

Recibe un identificador de Vigencias y reactiva el registro.

reactivar(integer $vigenciaID) : integer
Static

Parameters

$vigenciaID

integer

Identificador del registro

Returns

integerCantidad de registros reactivados

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

todos(String $vigenciaESTADO = null) : Array
Static

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

Parameters

$vigenciaESTADO

String

Returns

Arrayde Objetos Vigencias

Devuelve los registros de Vigencias en estado DESACTIVO.

vencidas() : Array
Static

Returns

Arrayde Objetos Vigencias

Devuelve los registros de Vigencias en estado ACTIVO.

vigentes() : Array
Static

Returns

Arrayde Objetos Vigencias

 Constants

 

PLANEADA

PLANEADA = 'PLANEADA' 
 

PREPARACION

PREPARACION = 'PREPARACION' 
 

VENCIDA

VENCIDA = 'VENCIDA' 
 

VIGENTE

VIGENTE = 'VIGENTE'