<< Clic para mostrar Tabla de Contenidos >> Obtener la hora actual del usuario |
Introducción
Bizagi ofrece una función donde puede obtener la hora del usuario actual. Esta información puede ser útil para cosas tales como notificaciones y temporizadores.
Para obtener la hora actual del usuario, haga uso de la siguiente función, que retorna la información solicitada como un tipo Fecha-hora:
CHelper.GetCurrentTimeForUser(idUser)
El siguiente parámetro es necesario:
•idUser: El ID del usuario.
Ejemplo
En el siguiente proceso de ejemplo, asuma que tiene una entidad de proceso llamada OfficeSupplyRequest.
Este proceso hace uso del siguiente modelo de datos:
La fecha de entrega (Delivery Date) debe ser siete días después de realziada la petición. Para ello, se hará uso de la función GetCurrentTimeForUser para obtener la fecha actual del usuario y adicionarle siete días. Luego este valor será asignado al atributo Delivery Date.
La expresión se muestra a continuación:
var fechaActual = CHelper.GetCurrentTimeForUser(Me.Case.WorkingCredential.UserId);
var fechaEntregaEstimada = fechaActual.AddDays(7);
<OfficeSupplyRequest.DeliveryDate> = fechaEntregaEstimada;
La expresión anterior obtiene la fecha y hora del usuario y le adiciona siete días en la variable fechaEntregaEstimada. Luego le asigna ese valor al atibuto Delivery Date.
Last Updated 1/26/2022 4:12:19 PM