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
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringdescripcion - Initial value of the Descripcion property.
 - 
							
stringabreviatura - Initial value of the Abreviatura property.
 - 
							
decimalfactor - Initial value of the Factor property.
 - 
							
decimalfactorNocturnidad - Initial value of the FactorNocturnidad property.
 - 
							
boolactivo - 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