Type TipoAmonestacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
Representa un tipo de amonestación
Events
Methods
Properties
Events
PropertyChanged
PropertyChanging
Public static methods
TipoAmonestacion CreateTipoAmonestacion(int codigo, string descripcion, bool aplicaSuspension)
Create a new TipoAmonestacion object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
bool
aplicaSuspension - Initial value of the AplicaSuspension property.
Public properties
EntityCollection<Amonestacion> Amonestaciones get; set;
Colección de Acciones de Amonestación asociadas a este tipo
bool AplicaSuspension get; set;
Determina si este tipo de amonestación genera una suspensión de labores sin goce de sueldo
int Codigo get; set;
Código del Tipo de Amonestación
Compania Compania get; set;
Empresa a la que pertenece este tipo de amonestación
EntityReference<Compania> CompaniaReference get; set;
Empresa a la que pertenece este tipo de amonestación
string Descripcion get; set;
Nombre o descripción de este tipo de amonestación
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
string RawPropertyBagData get; set;
Data de los campos adicionales
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario de última modificación