Type PresupuestoCapacitacionPorCentroCosto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity
Entidad que representa los presupuestos de capacitación, cuando están distribuidos por centro de costo
Events
Methods
- CreatePresupuestoCapacitacionPorCentroCosto
- ShouldSerializePresupuesto
- ShouldSerializePresupuestoReference
Properties
- CentroCosto
- CentroCostoCodigo
- CentroCostoReference
- Codigo
- EntityKey
- EntityState
- FechaGrabacion
- FechaUltimaModificacion
- MontoAsignado
- MontoEjecutado
- MontoPresupuestado
- OtrosMontosAsignados
- OtrosMontosEjecutados
- Presupuesto
- PresupuestoCodigo
- PresupuestoReference
- Saldo
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializePresupuesto()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePresupuestoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
PresupuestoCapacitacionPorCentroCosto CreatePresupuestoCapacitacionPorCentroCosto(int codigo, decimal montoPresupuestado, decimal montoAsignado, decimal montoEjecutado, decimal otrosMontosAsignados, decimal otrosMontosEjecutados, int presupuestoCodigo, int centroCostoCodigo)
Create a new PresupuestoCapacitacionPorCentroCosto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
decimal
montoPresupuestado - Initial value of the MontoPresupuestado property.
-
decimal
montoAsignado - Initial value of the MontoAsignado property.
-
decimal
montoEjecutado - Initial value of the MontoEjecutado property.
-
decimal
otrosMontosAsignados - Initial value of the OtrosMontosAsignados property.
-
decimal
otrosMontosEjecutados - Initial value of the OtrosMontosEjecutados property.
-
int
presupuestoCodigo - Initial value of the PresupuestoCodigo property.
-
int
centroCostoCodigo - Initial value of the CentroCostoCodigo property.
Public properties
CentroCosto CentroCosto get; set;
Centro de costo a la que aplica este presupuesto
int CentroCostoCodigo get; set;
Código del centro de costo
EntityReference<CentroCosto> CentroCostoReference get; set;
Centro de costo a la que aplica este presupuesto
int Codigo get; set;
Código de Registro de Presupuesto por Centro de Costo
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha de creación del registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación del registro
decimal MontoAsignado get; set;
Monto Asignado (Sumatoria de eventos que aún no inician)
decimal MontoEjecutado get; set;
Monto Ejecutado (Sumatoria de los eventos que ya finalizaron)
decimal MontoPresupuestado get; set;
Monto Presupuestado en la moneda del Presupuesto
decimal OtrosMontosAsignados get; set;
Total de otros montos asignados
decimal OtrosMontosEjecutados get; set;
Total de otros montos ejecutados
PresupuestoCapacitacion Presupuesto get; set;
Presupuesto de Capacitación al que pertenece este registro
int PresupuestoCodigo get; set;
Código de Presupuesto de Capacitación
EntityReference<PresupuestoCapacitacion> PresupuestoReference get; set;
Presupuesto de Capacitación al que pertenece este registro
Nullable<decimal> Saldo get; set;
Es el saldo disponible del presupuesto (Presupuesto - Asignación - Ejecución)
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro