Descripción del Modelo de Datos ControlesServicios.
ControlesServicios
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.
| author | Juan Pablo Llinás Ramírez |
|---|---|
| author | SICAM 20181201 |
| copyright | 2018 Cámara de Comercio de Santa Marta para el Magdalena |
| license | PHP License 3.01 |
| version | 201812061045 |
| see | |
| package | Default |
| inherited_from | \ModeloDatos |
activadoParaPersona($personaID)
activos() : array
arrayde Objetos ControlesServiciosactualizar(integer $controlServiciosID, integer $categoriaID, string $controlServiciosCODIGO, string $controlServiciosTITULO, \Texto $controlServiciosDESCRIPCION, \Url $controlServiciosURL, string $controlServiciosESTADO) : integer
integerIdentificador del Registro de ControlesServicios
integerIdentificador de la Categoria
stringCódigo de ControlesServicios
stringTitulo de ControlesServicios
\TextoDescripción de ControlesServicios
\UrlUrl del archivo asociado al ControlesServicios
stringEstado del registro de ControlesServicios
integercantidad de registros actualziados en la operacioncambiarEstado(integer $controlServiciosID, string $controlServiciosESTADO) : integer
integerIdentificador del registro
stringnuevo estado del registro
integerCantidad de registros desactivadoscorreoActivacion($NOMBRE_PERSONA_INSCRITA, $IDENTIFICACION_PERSONA_INSCRITA, $MATRICULA_PERSONA_INSCRITA, $DIRECCION_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $FIJO_PERSONA_INSCRITA, $CELULAR_PERSONA_INSCRITA, $CODIGO_SECRETO, $CODIGO_HASH, $URL_CODIGO_QR, $HTML_SERVICIOS_CONTROLADOS, $HTML_PERSONAS_AUTORIZADAS, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
correoActualizacion($NOMBRE_PERSONA_INSCRITA, $IDENTIFICACION_PERSONA_INSCRITA, $MATRICULA_PERSONA_INSCRITA, $DIRECCION_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $FIJO_PERSONA_INSCRITA, $CELULAR_PERSONA_INSCRITA, $CODIGO_SECRETO, $CODIGO_HASH, $URL_CODIGO_QR, $HTML_SERVICIOS_CONTROLADOS, $HTML_PERSONAS_AUTORIZADAS, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
correoBienvenida($NOMBRE_PERSONA_INSCRITA, $IDENTIFICACION_PERSONA_INSCRITA, $MATRICULA_PERSONA_INSCRITA, $DIRECCION_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $FIJO_PERSONA_INSCRITA, $CELULAR_PERSONA_INSCRITA, $CODIGO_SECRETO, $CODIGO_HASH, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
correoDesactivacion($NOMBRE_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
correoPersonaAutorizada($NOMBRE_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $turnoServicioTITULO, $turnoServicioDESCRIPCION, $IMAGEN_PERSONA_AUTORIZADA, $NOMBRE_PERSONA_AUTORIZADA, $IDENTIFICACION_PERSONA_AUTORIZADA, $CARGO_PERSONA_AUTORIZADA, $URL_DETENER_TRAMITE, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
correoPersonaNOAutorizada($NOMBRE_PERSONA_INSCRITA, $CORREO_PERSONA_INSCRITA, $turnoServicioTITULO, $turnoServicioDESCRIPCION, $URL_SISTEMA_TRAMITESSEGUROS, $URL_ACTIVACION_SERVICIO, $URLCONTROLSERVICIOS_TERMINOS)
datos(integer $controlServiciosID) : \Objeto
integer
\ObjetoControlServiciosdatosCompletos(integer $controlServiciosID) : \Objeto
integer
\ObjetoControlServiciosdatosPorCodigoQR($controlServiciosENCRYPCODIGO)
desactivar(integer $controlServiciosID) : integer
integerIdentificador del registro
integerCantidad de registros desactivadoseliminar(integer $controlServiciosID) : integer
integeridentificador del registro ha eliminar
integerCantidad de registros eliminadosenviarCorreoActivacion($controlServiciosID)
enviarCorreoActualizacion($controlServiciosID)
enviarCorreoBienvenida($controlServiciosID)
enviarCorreoDesactivacion($controlServiciosID)
enviarCorreoPersonaAutorizada($controlServiciosID, $servicioControladoID, $personaAutorizadaServicioID, $servicioVerificacionID)
enviarCorreoPersonaNOAutorizada($controlServiciosID, $servicioControladoID)
generadorCodigosEncriptados()
guardar($controlServiciosCODIGOSECRETO, $controlServiciosENCRYPLLAVE, $controlServiciosENCRYPCODIGO, $controlServiciosCODIGOQR, string $controlServiciosESTADO, $personaID, $controlServiciosLINKHASH) : integer
stringEstado del registro de ControlesServicios
integercon el Identificador del Registro ControlesServiciosreactivar(integer $controlServiciosID) : integer
integerIdentificador del registro
integerCantidad de registros reactivadosregistradoParaPersona($personaID)
todos(string $controlServiciosESTADO = null) : array
Si no se envia el estado devuelve todos los registros sin importar su estado.
string
arrayde Objetos ControlesServiciostodosCompletos()
turnoServiciosTodos()
turnosServiciosHabilitados()
validarHashyClave($HashControlServicios, $HashClave)
validarLinkHash($HashControlServicios)
generarHTMLControlServiciosPersonas($ControlServiciosPersonas = array())
generarHTMLServiciosControlador($ServiciosHabilitados = array())
ACTIVO = 'ACTIVO'
DESACTIVO = 'DESACTIVO'
SUSPENDIDO = 'SUSPENDIDO'