Type TipoHoraExtra
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
Representa un tipo de hora extra
Events
Methods
Properties
- Abreviatura
- Activo
- Codigo
- Compania
- CompaniaReference
- Descripcion
- EntityKey
- EntityState
- Factor
- FactorNocturnidad
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- HoraFinal
- HoraInicial
- HorasExtras
- RawPropertyBagData
- TipoDia
- TipoIngreso
- TipoIngresoReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
TipoHoraExtra CreateTipoHoraExtra(int codigo, string descripcion, string abreviatura, decimal factor, decimal factorNocturnidad, bool activo)
Create a new TipoHoraExtra object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
string
abreviatura - Initial value of the Abreviatura property.
-
decimal
factor - Initial value of the Factor property.
-
decimal
factorNocturnidad - Initial value of the FactorNocturnidad property.
-
bool
activo - Initial value of the Activo property.
Public properties
string Abreviatura get; set;
Nombre corto del tipo de hora extra
bool Activo get; set;
Determina si el tipo de hora extra esta activo
int Codigo get; set;
Código del Tipo de Hora Extra
Compania Compania get; set;
Empresa a la que pertenece este tipo de hora extra
EntityReference<Compania> CompaniaReference get; set;
Empresa a la que pertenece este tipo de hora extra
string Descripcion get; set;
Nombre o descripción de este tipo de hora extra
EntityKey EntityKey get; set;
EntityState EntityState get;
decimal Factor get; set;
Factor de recargo por este tipo de hora extra
decimal FactorNocturnidad get; set;
Factor que se utiliza para agregar recargo por nocturnidad (se puede usar en la legislación laboral salvadoreña)
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
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
Nullable<DateTime> HoraFinal get; set;
(Opcional) Hora final del rango de horas en que aplica este tipo de hora extra
Nullable<DateTime> HoraInicial get; set;
(Opcional) Hora inicial del rango de horas en que aplica este tipo de hora extra
EntityCollection<HoraExtra> HorasExtras get; set;
Colección de registros de horas extras asociadas a este tipo
string RawPropertyBagData get; set;
Data del property bag
TipoDia TipoDia get; set;
Tipo de Día al que están asociado este tipo de hora extra
TipoIngreso TipoIngreso get; set;
Tipo de Ingreso al que está asociado este tipo de hora extra
EntityReference<TipoIngreso> TipoIngresoReference get; set;
Tipo de Ingreso al que está asociado este tipo de hora extra
string UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realizó la ultima modificación