Type Prestacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Entidad que representa las prestaciones 
			
		
			Events
Methods
Properties
- Codigo
 - Compania
 - CompaniaReference
 - Descripcion
 - EntityKey
 - EntityState
 - FechaGrabacion
 - FechaUltimaModificacion
 - FileAttachments
 - Frecuencia
 - FrecuenciaReference
 - Liquidacion
 - Moneda
 - MonedaReference
 - PagoDirecto
 - PrestacionesDelPuesto
 - RawPropertyBagData
 - Tipo
 - TipoIngreso
 - TipoIngresoReference
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - Valor
 
Events
PropertyChanged
PropertyChanging
Public static methods
Prestacion CreatePrestacion(int codigo, string descripcion, decimal valor, bool pagoDirecto, bool liquidacion)
Create a new Prestacion object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringdescripcion - Initial value of the Descripcion property.
 - 
							
decimalvalor - Initial value of the Valor property.
 - 
							
boolpagoDirecto - Initial value of the PagoDirecto property.
 - 
							
boolliquidacion - Initial value of the Liquidacion property.
 
Public properties
int Codigo get; set;
Código de la prestación 
		
	Compania Compania get; set;
Compania al que pertenece a la prestación 
		
	EntityReference<Compania> CompaniaReference get; set;
Compania al que pertenece a la prestación 
		
	string Descripcion get; set;
Descripción de la prestació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 
		
	Frecuencia Frecuencia get; set;
Frecuencia que pertenece a la prestación 
		
	EntityReference<Frecuencia> FrecuenciaReference get; set;
Frecuencia que pertenece a la prestación 
		
	bool Liquidacion get; set;
Indica si es en liquidación o no 
		
	Moneda Moneda get; set;
Moneda que pertenece a la prestación 
		
	EntityReference<Moneda> MonedaReference get; set;
Moneda que pertenece a la prestación 
		
	bool PagoDirecto get; set;
Indica si es pago directo o no 
		
	EntityCollection<PrestacionPuesto> PrestacionesDelPuesto get; set;
Prestaciones que se le asignan al puesto 
		
	string RawPropertyBagData get; set;
Data de los campos adicionales 
		
	Nullable<TipoPrestacion> Tipo get; set;
Tipo de la prestación 
		
	TipoIngreso TipoIngreso get; set;
Tipo de ingreso que pertenece la prestación 
		
	EntityReference<TipoIngreso> TipoIngresoReference get; set;
Tipo de ingreso que pertenece la prestación 
		
	string UsuarioGrabacion get; set;
Usuario que guardó el registro 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación 
		
	decimal Valor get; set;
Valor de la prestación