api/modelos/planeador/PlanesOperacionesClases.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
Package
Default  

\PlanesOperacionesClases

Package: Modelos\Datos\Planeador\PlanesOperaciones
Descripción del Modelo de Datos PlanesOperacionesClases

%%DESC_MODELO%%

Licenciado bajo la Licencia Apache, Versión 2.0; Usted no puede usar este archivo excepto en conformidad con la Licencia. Usted puede obtener una copia de la Licencia en: http://www.php.net/license/3_01.txt. A menos que sea requerido por la ley aplicable o acordado por escrito, el software Distribuido bajo la licencia se distribuye en una "AS IS" o "COMO ESTA" BASE, SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, expresas o implícitas. Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.

Parent(s)
\ModeloDatos
Author
RONALD ANDRES FABRA JIMENEZ  
Author
SICAM 20171025  
Copyright
2017 Cámara de Comercio de Santa Marta para el Magdalena  
Inherited_from
\ModeloDatos  
License
PHP License 3.01  
Link
http://sicam.ccsm.org.co/docs/modelos/datos/PlanesOperacionesClases  
Version
201711110254  

Constants

>VConstant  ACTIVO = 'ACTIVO'
>VConstant  DESACTIVO = 'DESACTIVO'
>VConstant  SUSPENDIDO = 'SUSPENDIDO'

Methods

methodpublicactivos() : Array
static

Devuelve los registros de PlanOperacionesClases en estado ACTIVO.

Returns
TypeDescription
Arrayde Objetos PlanOperacionesClases
methodpublicactualizar(integer $claseOperacionID, integer $categoriaID, String $claseOperacionCODIGO, String $claseOperacionTITULO, \Texto $claseOperacionDESCRIPCION, \Url $claseOperacionURL, String $claseOperacionESTADO) : 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
$claseOperacionIDinteger

Identificador del Registro de PlanOperacionesClases

$categoriaIDinteger

Identificador de la Categoria

$claseOperacionCODIGOString

Código de PlanOperacionesClases

$claseOperacionTITULOString

Titulo de PlanOperacionesClases

$claseOperacionDESCRIPCION\Texto

Descripción de PlanOperacionesClases

$claseOperacionURL\Url

Url del archivo asociado al PlanOperacionesClases

$claseOperacionESTADOString

Estado del registro de PlanOperacionesClases

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

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

Parameters
NameTypeDescription
$claseOperacionESTADOString

Nuevo estado del registro.

$claseOperacionIDinteger

Identificador del registro

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

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

Parameters
NameTypeDescription
$claseOperacionIDinteger
Returns
TypeDescription
\ObjetoPlanOperacionClase
methodpublicdatosCompletos(integer $claseOperacionID) : \Objeto
static

Recibe el Identificador del registro de PlanOperacionClase y devuelve un objeto con sus datos completos con todas sus relacion.

Parameters
NameTypeDescription
$claseOperacionIDinteger
Returns
TypeDescription
\ObjetoPlanOperacionClase
methodpublicdesactivar(integer $claseOperacionID) : integer
static

Recibe un identificador de PlanOperacionesClases y desactiva el registro.

Parameters
NameTypeDescription
$claseOperacionIDinteger

Identificador del registro

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

Recibe un identificador de PlanOperacionesClases y elimina el registro.

Parameters
NameTypeDescription
$claseOperacionIDinteger

Identificador del registro ha eliminar.

Returns
TypeDescription
integerCantidad de registros eliminados
methodpublicguardar( $actividadID,  $tipoOperacionID,  $operacionPredefinidaID,  $planOperacionDESCRIPCION,  $planOperacionFCHINICIO,  $planOperacionFCHFINAL,  $planOperacionPRESUPUESTADO,  $estadoOperacionID,  $camaraFuncionID,  $tipoPlanID,  $tipoGastoID,  $rubroID,  $centroCostosID,  $claseOperacionID) : integer
static

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

Parameters
NameTypeDescription
$actividadID
$tipoOperacionID
$operacionPredefinidaID
$planOperacionDESCRIPCION
$planOperacionFCHINICIO
$planOperacionFCHFINAL
$planOperacionPRESUPUESTADO
$estadoOperacionID
$camaraFuncionID
$tipoPlanID
$tipoGastoID
$rubroID
$centroCostosID
$claseOperacionID
Returns
TypeDescription
integercon el Identificador del Registro PlanOperacionesClases
methodpublicreactivar(integer $claseOperacionID) : integer
static

Recibe un identificador de PlanOperacionesClases y reactiva el registro.

Parameters
NameTypeDescription
$claseOperacionIDinteger

Identificador del registro

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

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

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

Parameters
NameTypeDescription
$claseOperacionESTADOString
Returns
TypeDescription
Arrayde Objetos PlanOperacionesClases
Documentation was generated by phpDocumentor 2.8.5.