Type CursoCertificacionPuesto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Entidad que representalas los cursos o certificaciones que se deben de tomar como requisitos para el puesto
Events
Methods
Properties
- Codigo
- Curso
- CursoReference
- Descripcion
- EntityKey
- EntityState
- EsTodosPeriodos
- FechaGrabacion
- FechaUltimaModificacion
- Modalidad
- ModalidadDb
- Orden
- PeriodoOcurrencia
- Puesto
- PuestoReference
- RawPropertyBagData
- Requerido
- UnidadesValidez
- UnidadesValidezDB
- UsaValidez
- UsuarioGrabacion
- UsuarioUltimaModificacion
- Validez
Events
PropertyChanged
PropertyChanging
Public static methods
CursoCertificacionPuesto CreateCursoCertificacionPuesto(int codigo, bool requerido, int orden, bool usaValidez, bool esTodosPeriodos)
Create a new CursoCertificacionPuesto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
bool
requerido - Initial value of the Requerido property.
-
int
orden - Initial value of the Orden property.
-
bool
usaValidez - Initial value of the UsaValidez property.
-
bool
esTodosPeriodos - Initial value of the EsTodosPeriodos property.
Public properties
int Codigo get; set;
Código de la certificacón para el puesto
CursoCapacitacion Curso get; set;
Curso que debe de tomar como requisito el puesto
EntityReference<CursoCapacitacion> CursoReference get; set;
Curso que debe de tomar como requisito el puesto
string Descripcion get; set;
Descripcion del curso o de l a certificación para el puesto
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsTodosPeriodos get; set;
Indica si el curso se realiza cada período del plan de capacitación
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se creó el registro
Nullable<ModalidadCertificacionPuesto> Modalidad get; set;
Modalidad para el curso o certificación
string ModalidadDb get; set;
La modalidad del curso o certificación
int Orden get; set;
Orden de la prescedencia
Nullable<int> PeriodoOcurrencia get; set;
El número del período del plan en el cual se llevará a cabo el curso (esta debe ser menor al número de periodos del plan)
Puesto Puesto get; set;
Puesto al que se le asocia un curso
EntityReference<Puesto> PuestoReference get; set;
Puesto al que se le asocia un curso
string RawPropertyBagData get; set;
Data de los campos adicionales
bool Requerido get; set;
¿El curso o certificación es requerida?
Nullable<UnidadesTiempoValidez> UnidadesValidez get; set;
Unidad de validez
string UnidadesValidezDB get; set;
unidad de medida de la validez
bool UsaValidez get; set;
Usa o el tiempo de validez para el curso a tomar
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación
Nullable<int> Validez get; set;
Número de unidades de tiempo en el que el curso es válido