Type PuestoPpto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IFileAttachmentCapableEntity, IHasPropertyBag
Puestos del presupuesto
Events
Methods
Properties
- Aumentos
- ClasesSalarialesPpto
- Codigo
- EntityKey
- EntityState
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- GrupoCorporativo
- GrupoCorporativoCodigo
- GrupoCorporativoReference
- Nombre
- PlazasPpto
- PrestacionesPuestoPpto
- PuestoRef
- PuestoRefCodigo
- PuestoRefReference
- RawPropertyBagData
- RubrosPpto
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializePuestoRef()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePuestoRefReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
PuestoPpto CreatePuestoPpto(int codigo, string nombre, int grupoCorporativoCodigo)
Create a new PuestoPpto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
nombre - Initial value of the Nombre property.
-
int
grupoCorporativoCodigo - Initial value of the GrupoCorporativoCodigo property.
Public properties
EntityCollection<Aumento> Aumentos get; set;
Aumentos registrados para el puesto
EntityCollection<ClaseSalarialPpto> ClasesSalarialesPpto get; set;
Clases salariales del presupuesto asociadas al puesto
int Codigo get; set;
Código único secuencial
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha de creación del registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha ú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
GrupoCorporativo GrupoCorporativo get; set;
Grupo corporativo del puesto
int GrupoCorporativoCodigo get; set;
Código de grupo corporativo
EntityReference<GrupoCorporativo> GrupoCorporativoReference get; set;
Grupo corporativo del puesto
string Nombre get; set;
Nombre
EntityCollection<PlazaPpto> PlazasPpto get; set;
Plazas del presupuesto del puesto
EntityCollection<PrestacionPuestoPpto> PrestacionesPuestoPpto get; set;
Prestaciones del presupuesto asociadas al puesto
Puesto PuestoRef get; set;
Referencia del puesto copiado de la estructura
Nullable<int> PuestoRefCodigo get; set;
Código del puesto
EntityReference<Puesto> PuestoRefReference get; set;
Referencia del puesto copiado de la estructura
string RawPropertyBagData get; set;
Información de campos adicionales
EntityCollection<RubroPpto> RubrosPpto get; set;
Rubros que aplican al puesto
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Último usuario que modificó