Evolution : Data Model API Documentation

Type PlazaPpto

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IFileAttachmentCapableEntity, IHasPropertyBag

Events

PropertyChanged

PropertyChanging

Public instance methods

bool ShouldSerializeAsociacionesCentroCostoPpto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeCentroTrabajoPpto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeCentroTrabajoPptoReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializePlazaRef()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializePlazaRefReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializePuestoPpto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializePuestoPptoReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadPpto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadPptoReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

Public static methods

PlazaPpto CreatePlazaPpto(int codigo, string nombre, int maxEmpleados, DateTime fechaIni, bool esTemporal, string estadoDb, int centroTrabajoPptoCodigo, int periodoPptoCodigo, int puestoPptoCodigo, int unidadPptoCodigo)

Create a new PlazaPpto object.
Parameters
int codigo
Initial value of the Codigo property.
string nombre
Initial value of the Nombre property.
int maxEmpleados
Initial value of the MaxEmpleados property.
DateTime fechaIni
Initial value of the FechaIni property.
bool esTemporal
Initial value of the EsTemporal property.
string estadoDb
Initial value of the EstadoDb property.
int centroTrabajoPptoCodigo
Initial value of the CentroTrabajoPptoCodigo property.
int periodoPptoCodigo
Initial value of the PeriodoPptoCodigo property.
int puestoPptoCodigo
Initial value of the PuestoPptoCodigo property.
int unidadPptoCodigo
Initial value of the UnidadPptoCodigo property.

Public properties

EntityCollection<AsociacionCentroCostoPlazaPpto> AsociacionesCentroCostoPpto get; set;

Centros de costo del presupuesto asociadas a la plaza

EntityCollection<Aumento> Aumentos get; set;

Aumentos que ha tenido una plaza

CentroTrabajoPpto CentroTrabajoPpto get; set;

Centro de trabajo del presupuesto de la plaza

int CentroTrabajoPptoCodigo get; set;

Código único secuencial

EntityReference<CentroTrabajoPpto> CentroTrabajoPptoReference get; set;

Centro de trabajo del presupuesto de la plaza

int Codigo get; set;

Código único secuencial

EntityCollection<EmpleoPpto> EmpleosPpto get; set;

Empleos del presupuesto que pertenecen a la plaza

EntityKey EntityKey get; set;

EntityState EntityState get;

Nullable<EstadoPlaza> Estado get; set;

Propiedad de estado de la plaza

string EstadoDb get; set;

Estado de la plaza: V=Vigente C=Congelada S=Suprimida P=Pendiente

bool EsTemporal get; set;

¿Es temporal?

Nullable<DateTime> FechaFin get; set;

Fecha de finalización de la plaza

Nullable<DateTime> FechaGrabacion get; set;

Fecha de creación del registro

DateTime FechaIni get; set;

Fecha inicial de la plaza

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

int MaxEmpleados get; set;

Máximo número de empleados permitidos

string Nombre get; set;

Nombre de la plaza

PeriodoPpto PeriodoPpto get; set;

Período del presupuesto a la que pertenece la plaza

int PeriodoPptoCodigo get; set;

Código único secuencial

EntityReference<PeriodoPpto> PeriodoPptoReference get; set;

Período del presupuesto a la que pertenece la plaza

Plaza PlazaRef get; set;

Referencia de la plaza que se copió de la estructura

Nullable<int> PlazaRefCodigo get; set;

Código de la plaza

EntityReference<Plaza> PlazaRefReference get; set;

Referencia de la plaza que se copió de la estructura

EntityCollection<PresupuestoCalculo> PresupuestosCalculo get; set;

Cálculos de presupuestos de la plaza

EntityCollection<PresupuestoCalculoPortal> PresupuestosCalculoPortal get; set;

Presupuestos del portal donde participa

PuestoPpto PuestoPpto get; set;

Puesto del presupuesto de la plaza

int PuestoPptoCodigo get; set;

Código único secuencial

EntityReference<PuestoPpto> PuestoPptoReference get; set;

Puesto del presupuesto de la plaza

string RawPropertyBagData get; set;

Información de campos adicionales

EntityCollection<RubroPpto> RubrosPpto get; set;

Rubros que aplican a la plaza

EntityCollection<RubroPptoPortal> RubrosPptoPortal get; set;

Rubros creados en el portal

UnidadPpto UnidadPpto get; set;

Unidad del presupuesto de la plaza

int UnidadPptoCodigo get; set;

Código único secuencial

EntityReference<UnidadPpto> UnidadPptoReference get; set;

Unidad del presupuesto de la plaza

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Último usuario que modificó