sicam/componentes/planeador/controladores/PlanIngresos.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
Package
Default  

\PlanIngresosControlador

Package: Constructor\Controlador
Descripción del Controlador Plan de Ingresos

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

Parent(s)
\Controladores
Author
Generado por SICAM  
Inherited_from
\Controladores  
License
GPL  

Methods

methodpublic__construct() : void
inherited

Inherited from:
methodpublicdesactivar() : \RespuestasSistema

Cambiar el estado de un registro de la base de datos.

Esta operacion cambia a estado DESACTIVO / SUSPENDIDO / CANCELADO el registro.

Returns
TypeDescription
\RespuestasSistemaResultado de la Operacion
methodpubliceliminar() : \RespuestasSistema

Eliminar un registro de la base de datos.

Esta operación es irreversible. Si se tiene la referencia integral activada, la base de datos no va dejar eliminar si tiene otros registros asociados.

Returns
TypeDescription
\RespuestasSistemaResultado de la Operacion que se envia al cliente
methodprivateguardarCambios() : \RespuestasSistema

Función que toma los datos enviados y actualiza el registro

Returns
TypeDescription
\RespuestasSistema
methodpublicguardarDatos() : void

Guardar Datos Recibidos, bien sea como un registro nuevo, o como una actualización.

Despues imprime las Respuesta del Sistema a la ejecución de la operacion

methodprivateguardarNuevo() : \RespuestasSistema

Función que toma los datos enviados y crea un nuevo registro

Returns
TypeDescription
\RespuestasSistema
methodprivatemostrarFormulario( $PlanIngresos = null) : \HTML

Muestra el Formulario procesado para ser mostrado al usuario.

Se le envian unos datos inciales para la carga de la vista, y se envia los datos del PlanIngresos cuando se esta editando.

Parameters
NameTypeDescription
$PlanIngresos
Returns
TypeDescription
\HTMLVista del Formulario de PlanIngresos
methodpublicmostrarFormularioEditar() : \HTML

Recibe el ID del PlanIngresos y obtiene sus datos para ser enviados al formulario, y asi cargar los datos en los inputs.

Esta función se crea para poder gestionar el permiso de EDITAR PlanIngresos

Returns
TypeDescription
\HTMLFormulario con los datos del PlanIngresos a editar.
methodpublicmostrarFormularioNuevo() : \HTML

Responde con el formulario de PlanIngresos vacio, solo datos necesarios.

LLama a la función que devuleve el formulario pero sin enviarle los datos de PlanIngresos. Esta función se crea para poder gestionar el permiso de NUEVO PlanIngresos

Returns
TypeDescription
\HTMLFormulario solo con datos inciales o necesarios.
methodpublicmostrarTodos() : \HTML

Vista que se encarga de organizar la forma de presentar los registros de PlanIngresos al usuario.

Returns
TypeDescription
\HTMLListado de PlanIngresos.
methodprivateoperacionConSoloID( $operacionMODELO) : \RespuestasSistema

Se identificó que la forma de tratar las operaciones que solo necesitan un id para ejecutar se pueden todas tratar como en esta funcion

Parameters
NameTypeDescription
$operacionMODELO
Returns
TypeDescription
\RespuestasSistemaResultado de la Operacion que se envia al cliente
methodpublicreactivar() : \RespuestasSistema

Cambiar el estado de un registro de la base de datos.

Esta operacion cambia a estado ACTIVO el registro.

Returns
TypeDescription
\RespuestasSistemaResultado de la Operacion
methodprivaterecibirArchivos(String $archivoRECIBIDO, String $carpetaMOVIDO, String $nuevoNOMBRE) : String

Toma el archivo enviado y lo mueve a la ubicacion y con el nombre enviado.

Parameters
NameTypeDescription
$archivoRECIBIDOString

archivo enviado por POST

$carpetaMOVIDOString

Carpeta donde se debe guardar el archivo

$nuevoNOMBREString

Nombre con el que se va ha lamacenar el archivo

Returns
TypeDescription
StringRuta WEB o URL de donde fue guardado el archivo recibido.
Details
Author
[Juan Pablo Llinás Ramírez] [jpllinas@ccsm.org.co]  
methodpublictablaListado() : \HTML

Permite mostrar en forma de tabla los registros de PlanIngresos.

Returns
TypeDescription
\HTMLFormulario solo con datos inciales o necesarios.
methodpublictodos( $request,  $response,  $args = array()) : \JSON

Función para ser consumida desde la API

Parameters
NameTypeDescription
$request
$response
$args
Returns
TypeDescription
\JSONDatos de todos los PlanIngresos
Details
Api
 
methodpublicverDetalles() : \HTML

Vista que se encarga de mostrar todos los detalles/datos asociados a los registros de PlanIngresos.

Returns
TypeDescription
\HTMLDatos e información de PlanIngresos.
Documentation was generated by phpDocumentor 2.8.5.