public
Definición en la línea 37 del archivo Sistema.php.
Métodos públicos | |
getAsociaciones () | |
Gets Asociaciones. | |
setAsociaciones ($asociaciones) | |
Sets Asociaciones. | |
SAMURAI_Sistema (&$db, $id=null) | |
Constructor. | |
getId () | |
Devuelve el identificador del sistema. | |
getNombre () | |
Devuelve el nombre del sistema. | |
getDescripcion () | |
Devuelve la descrpcion del sistema. | |
& | getFechaInicio () |
Devuelve la fecha de inicio del sistema. | |
& | getFechaFin () |
Devuelve la fecha de finalizacion del sistema. | |
& | getFechaImplementacion () |
Devuelve la fecha de implementacion del sistema. | |
getContacto () | |
Devuelve el contacto del sistema. | |
setNombre ($nombre=null) | |
Setea el nombre del sistema. | |
setDescripcion ($descripcion=null) | |
Setea la descripcion del sistema. | |
setFechaInicio ($fecha=null) | |
Setea la fecha de inicio del sistema. | |
setFechaFin ($fecha=null) | |
Setea la fecha de finalizacion del sistema. | |
setFechaImplementacion ($fecha=null) | |
Setea la fecha de implementacion del sistema. | |
setContacto ($contacto=null) | |
Setea el contacto del sistema. | |
_obtenerDatosDb () | |
Obtiene los datos del sistema de la DB. | |
guardarDatos ($accion=grabar) | |
Guarda la informacion del sistema en la base. | |
getResponsable () | |
Devuelve el login del responsable de los ultimos cambios. | |
setResponsable ($responsable=null) | |
Setea el login del responsable de los ultimos cambios del sistema. | |
getIdPermisos () | |
Devuelve un array asociativo con los identificadores de los permisos. | |
setPermisos ($permisos=null) | |
Setea los permisos de un sistema. | |
getMaxIdSistema () | |
_grabarDb () | |
Graba los datos en la Base de Datos. | |
_borrarDb () | |
Borra los datos de la base de datos. | |
_modificarDb () | |
Modifica los datos en base. | |
_grabarPermisosDb ($idSistema) | |
Graba los permisos del sistema en perm_sist. | |
_borrarPermisosDb ($idSistema, $observaciones=null, $idPermiso=null) | |
Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. | |
guardarAsociacion ($idPermiso, $observacion= '') | |
Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. | |
eliminarAsociacion ($idPermiso, $observacion= '') | |
Elimina una asociacion de la base, y actualiza los datos del sistema. | |
modificarAsociacion ($idPermiso, $idPermiso_ant, $observacion= '', $obs_ant= '') | |
Actualiza los datos de la asociacion en la base de datos. | |
_existeAsociacion ($idPermiso, $observacion) | |
Chequea si existe la asociacion. | |
Métodos públicos estáticos | |
getSistemas (&$db) | |
Devuelve el array de sistemas. | |
_getIdSistemas (&$db) | |
Devuleve un array con los identificadores de todos los sistemas. | |
getArraySistemas (&$db) | |
Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. | |
Atributos públicos | |
_id | |
_nombre | |
_descripcion | |
_fecha_inicio | |
_fecha_fin | |
_fecha_implementacion | |
_contacto | |
_db | |
_responsable | |
_permisos | |
_asociaciones |
|
Constructor. Si recibe como parametro el identificador busca en la DB los datos.
Definición en la línea 161 del archivo Sistema.php. References _db, _id, _obtenerDatosDb(), setContacto(), setDescripcion(), setFechaFin(), setFechaImplementacion(), setFechaInicio(), setNombre(), setPermisos(), y setResponsable(). Referenciado por getSistemas(). |
Here is the call graph for this function:
|
Borra los datos de la base de datos.
Definición en la línea 625 del archivo Sistema.php. References _borrarPermisosDb(), _db, getId(), y getResponsable(). Referenciado por guardarDatos(). |
Here is the call graph for this function:
|
Borra los permisos que tenga asociado el sistema segun el criterio de observaciones.
Definición en la línea 726 del archivo Sistema.php. References _db. Referenciado por _borrarDb(), _modificarDb(), y eliminarAsociacion(). |
|
Chequea si existe la asociacion.
Definición en la línea 847 del archivo Sistema.php. References _db. Referenciado por guardarAsociacion(), y modificarAsociacion(). |
|
Devuleve un array con los identificadores de todos los sistemas.
Definición en la línea 896 del archivo Sistema.php. Referenciado por getSistemas(). |
|
Graba los datos en la Base de Datos.
Definición en la línea 586 del archivo Sistema.php. References _db, _grabarPermisosDb(), getContacto(), getDescripcion(), getFechaFin(), getFechaImplementacion(), getFechaInicio(), y getResponsable(). Referenciado por guardarDatos(). |
Here is the call graph for this function:
|
Graba los permisos del sistema en perm_sist.
Definición en la línea 698 del archivo Sistema.php. References _db. Referenciado por _grabarDb(), y _modificarDb(). |
|
Modifica los datos en base.
Definición en la línea 653 del archivo Sistema.php. References _borrarPermisosDb(), _db, _grabarPermisosDb(), getContacto(), getDescripcion(), getFechaFin(), getFechaImplementacion(), getFechaInicio(), getId(), y getResponsable(). Referenciado por guardarDatos(). |
Here is the call graph for this function:
|
Obtiene los datos del sistema de la DB.
Definición en la línea 400 del archivo Sistema.php. References _asociaciones, _db, _permisos, setContacto(), setDescripcion(), setFechaFin(), setFechaImplementacion(), setFechaInicio(), setNombre(), y setResponsable(). Referenciado por eliminarAsociacion(), guardarAsociacion(), modificarAsociacion(), y SAMURAI_Sistema(). |
Here is the call graph for this function:
|
Elimina una asociacion de la base, y actualiza los datos del sistema.
Definición en la línea 789 del archivo Sistema.php. References _borrarPermisosDb(), y _obtenerDatosDb(). |
Here is the call graph for this function:
|
Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema.
Definición en la línea 921 del archivo Sistema.php. References getSistemas(). |
Here is the call graph for this function:
|
Gets Asociaciones.
Definición en la línea 132 del archivo Sistema.php. References _asociaciones. |
|
Devuelve el contacto del sistema.
Definición en la línea 281 del archivo Sistema.php. References _contacto. Referenciado por _grabarDb(), y _modificarDb(). |
|
Devuelve la descrpcion del sistema.
Definición en la línea 214 del archivo Sistema.php. References _descripcion. Referenciado por _grabarDb(), y _modificarDb(). |
|
Devuelve la fecha de finalizacion del sistema.
Definición en la línea 245 del archivo Sistema.php. References _fecha_fin. Referenciado por _grabarDb(), y _modificarDb(). |
|
Devuelve la fecha de implementacion del sistema.
Definición en la línea 263 del archivo Sistema.php. References _fecha_implementacion. Referenciado por _grabarDb(), y _modificarDb(). |
|
Devuelve la fecha de inicio del sistema.
Definición en la línea 227 del archivo Sistema.php. References _fecha_inicio. Referenciado por _grabarDb(), y _modificarDb(). |
|
Devuelve el identificador del sistema.
Definición en la línea 188 del archivo Sistema.php. References _id. Referenciado por _borrarDb(), y _modificarDb(). |
|
Devuelve un array asociativo con los identificadores de los permisos.
Definición en la línea 542 del archivo Sistema.php. References _permisos. |
|
Definición en la línea 568 del archivo Sistema.php. References _db. |
|
Devuelve el nombre del sistema.
Definición en la línea 201 del archivo Sistema.php. References _nombre. |
|
Devuelve el login del responsable de los ultimos cambios.
Definición en la línea 514 del archivo Sistema.php. References _responsable. Referenciado por _borrarDb(), _grabarDb(), _modificarDb(), guardarAsociacion(), y modificarAsociacion(). |
|
Devuelve el array de sistemas.
Definición en la línea 875 del archivo Sistema.php. References _getIdSistemas(), y SAMURAI_Sistema(). Referenciado por getArraySistemas(). |
Here is the call graph for this function:
|
Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema.
Definición en la línea 758 del archivo Sistema.php. References _db, _existeAsociacion(), _obtenerDatosDb(), y getResponsable(). |
Here is the call graph for this function:
|
Guarda la informacion del sistema en la base.
Definición en la línea 489 del archivo Sistema.php. References _borrarDb(), _grabarDb(), y _modificarDb(). |
Here is the call graph for this function:
|
Actualiza los datos de la asociacion en la base de datos.
Definición en la línea 812 del archivo Sistema.php. References _db, _existeAsociacion(), _obtenerDatosDb(), y getResponsable(). |
Here is the call graph for this function:
|
Sets Asociaciones.
Definición en la línea 144 del archivo Sistema.php. References _asociaciones. |
|
Setea el contacto del sistema.
Definición en la línea 387 del archivo Sistema.php. References _contacto. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea la descripcion del sistema.
Definición en la línea 311 del archivo Sistema.php. References _descripcion. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea la fecha de finalizacion del sistema.
Definición en la línea 346 del archivo Sistema.php. References _fecha_fin. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea la fecha de implementacion del sistema.
Definición en la línea 366 del archivo Sistema.php. References _fecha_implementacion. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea la fecha de inicio del sistema.
Definición en la línea 326 del archivo Sistema.php. References _fecha_inicio. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea el nombre del sistema.
Definición en la línea 296 del archivo Sistema.php. References _nombre. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Setea los permisos de un sistema.
Definición en la línea 557 del archivo Sistema.php. References _permisos. Referenciado por SAMURAI_Sistema(). |
|
Setea el login del responsable de los ultimos cambios del sistema.
Definición en la línea 529 del archivo Sistema.php. References _responsable. Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema(). |
|
Definición en la línea 124 del archivo Sistema.php. Referenciado por _obtenerDatosDb(), getAsociaciones(), y setAsociaciones(). |
|
Definición en la línea 92 del archivo Sistema.php. Referenciado por getContacto(), y setContacto(). |
|
Definición en la línea 100 del archivo Sistema.php. Referenciado por _borrarDb(), _borrarPermisosDb(), _existeAsociacion(), _grabarDb(), _grabarPermisosDb(), _modificarDb(), _obtenerDatosDb(), getMaxIdSistema(), guardarAsociacion(), modificarAsociacion(), y SAMURAI_Sistema(). |
|
Definición en la línea 60 del archivo Sistema.php. Referenciado por getDescripcion(), y setDescripcion(). |
|
Definición en la línea 76 del archivo Sistema.php. Referenciado por getFechaFin(), y setFechaFin(). |
|
Definición en la línea 84 del archivo Sistema.php. Referenciado por getFechaImplementacion(), y setFechaImplementacion(). |
|
Definición en la línea 68 del archivo Sistema.php. Referenciado por getFechaInicio(), y setFechaInicio(). |
|
Definición en la línea 44 del archivo Sistema.php. Referenciado por getId(), y SAMURAI_Sistema(). |
|
Definición en la línea 52 del archivo Sistema.php. Referenciado por getNombre(), y setNombre(). |
|
Definición en la línea 116 del archivo Sistema.php. Referenciado por _obtenerDatosDb(), getIdPermisos(), y setPermisos(). |
|
Definición en la línea 108 del archivo Sistema.php. Referenciado por getResponsable(), y setResponsable(). |