Type RutaAutorizacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IRutaAutorizacion
Rutas de autorización de la aplicación
Events
Methods
Properties
- Actividades
- Codigo
- EntityKey
- EntityState
- FechaGrabacion
- FechaUltimaModificacion
- InstanciasRutaAutorizacion
- Mensajes
- Nombre
- NotificarAlIniciar
- NotificarCambiosAutorizadoresPasados
- NotificarCambiosAutorizadoresPendientes
- NotificarCambiosSolicitante
- NotificarDenegacionSolicitante
- NotificarDenegacionSujetoAccion
- PermiteModificarEntidad
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeInstanciasRutaAutorizacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMensajes()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
RutaAutorizacion CreateRutaAutorizacion(string codigo, string nombre, bool notificarAlIniciar, bool permiteModificarEntidad, bool notificarCambiosSolicitante, bool notificarCambiosAutorizadoresPasados, bool notificarCambiosAutorizadoresPendientes, bool notificarDenegacionSolicitante, bool notificarDenegacionSujetoAccion)
Create a new RutaAutorizacion object.
Parameters
-
stringcodigo - Initial value of the Codigo property.
-
stringnombre - Initial value of the Nombre property.
-
boolnotificarAlIniciar - Initial value of the NotificarAlIniciar property.
-
boolpermiteModificarEntidad - Initial value of the PermiteModificarEntidad property.
-
boolnotificarCambiosSolicitante - Initial value of the NotificarCambiosSolicitante property.
-
boolnotificarCambiosAutorizadoresPasados - Initial value of the NotificarCambiosAutorizadoresPasados property.
-
boolnotificarCambiosAutorizadoresPendientes - Initial value of the NotificarCambiosAutorizadoresPendientes property.
-
boolnotificarDenegacionSolicitante - Initial value of the NotificarDenegacionSolicitante property.
-
boolnotificarDenegacionSujetoAccion - Initial value of the NotificarDenegacionSujetoAccion property.
Public properties
EntityCollection<ActividadRutaAutorizacion> Actividades get; set;
Actividades de la ruta de autorización
string Codigo get; set;
Código de la Ruta
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
EntityCollection<InstanciaRutaAutorizacion> InstanciasRutaAutorizacion get; set;
Instancias de Ruta de Autorización
EntityCollection<MensajeRutaAutorizacion> Mensajes get; set;
No Metadata Documentation available.
string Nombre get; set;
Nombre descriptivo de la ruta
bool NotificarAlIniciar get; set;
¿Notificar al solicitante al iniciar la ruta de autorización?
bool NotificarCambiosAutorizadoresPasados get; set;
¿Notificar los cambios a la entidad a los autorizadores que ya autorizaron?
bool NotificarCambiosAutorizadoresPendientes get; set;
¿Notificar de los cambios a la entidad a los autorizadores que todavía no autorizan?
bool NotificarCambiosSolicitante get; set;
¿Notificar de los cambios a la entidad al solicitante?
bool NotificarDenegacionSolicitante get; set;
¿Notificar denegación al solicitante?
bool NotificarDenegacionSujetoAccion get; set;
¿Notificar denegación al sujeto de la acción?
bool PermiteModificarEntidad get; set;
¿Es Permitido modificar la entidad que fluye en la ruta de autorización mientras ésta no se ha terminado?
string UsuarioGrabacion get; set;
Usuario que insertó registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación