Evolution : Data Model API Documentation

Type ProrrogaContrato

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IReadonlyWhenAuthorizedEntity, IFinalizationEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

ProrrogaContrato CreateProrrogaContrato(int codigo, DateTime fechaInicio, DateTime fechaFin, DateTime fechaSolicitud, string estadoDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb)

Create a new ProrrogaContrato object.
Parameters
int codigo
Initial value of the Codigo property.
DateTime fechaInicio
Initial value of the FechaInicio property.
DateTime fechaFin
Initial value of the FechaFin property.
DateTime fechaSolicitud
Initial value of the FechaSolicitud property.
string estadoDb
Initial value of the EstadoDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.

Public properties

int Codigo get; set;

Código de la prorroga

Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;

Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización mediante una actividad especial.

int CodigoEmpleadoDefineAutorizaciones get; set;

Código del Empleado que Define las Autorizaciones

int CodigoEmpleadoSolicitante get; set;

Código del empleado solicitante

Nullable<int> CodigoEmpleadoSujetoAccion get; set;

Código del empleado sujeto de la acción

string CodigoInstanciaWorkflow get; set;

Código del flujo

string ComentarioAnulacion get; set;

Comentario que digita el usuario cuando se anula una acción

Empleo Empleo get; set;

Empleo al que se le aplica la prorroga

EntityReference<Empleo> EmpleoReference get; set;

Empleo al que se le aplica la prorroga

Empleo EmpleoSolicita get; set;

Empleo que solicita la prorroga

EntityReference<Empleo> EmpleoSolicitaReference get; set;

Empleo que solicita la prorroga

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoAccion Estado get; set;

Estado de la prorroga

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado del flujo

string EstadoDb get; set;

Estado de la prorroga

DateTime FechaCambioEstado get; set;

Fecha del último cambio de estado de la acción

DateTime FechaFin get; set;

Fecha de finalizacion para la prorroga del contrato

Nullable<DateTime> FechaFinContratoAnterior get; set;

Fecha de finalización de la contratación que posee el empleo antes de aplicar la nueva fecha de finalización de la prorroga del contrato

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

DateTime FechaInicio get; set;

Fecha de inicio para la prorroga del contrato

Nullable<DateTime> FechaInicioContratoAnterior get; set;

Fecha de inicio de la contratación que posee el empleo antes de aplicar la nueva fecha de inicio de la prorroga del contrato

DateTime FechaSolicitud get; set;

Fecha de la solicitud

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha en que se modificó por última vez

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

bool IngresadoPortal get; set;

Indica si es ingresado en portal

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

Plaza Plaza get; set;

Plaza que ocupa el empleo al momento de aplicar la prorroga

EntityReference<Plaza> PlazaReference get; set;

Plaza que ocupa el empleo al momento de aplicar la prorroga

string RawPropertyBagData get; set;

Data de los campos adicionales

TipoContrato TipoContrato get; set;

Tipo de contrato que posee el empleo al momento de autorizar la prorroga del contrato

EntityReference<TipoContrato> TipoContratoReference get; set;

Tipo de contrato que posee el empleo al momento de autorizar la prorroga del contrato

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación del registro