Type Asueto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity
Clase que representa un día de asueto en el calendario por país
Events
Methods
- CreateAsueto
- ShouldSerializeCompanias
- ShouldSerializeDepartamento
- ShouldSerializeDepartamentoReference
- ShouldSerializeLugar
- ShouldSerializeLugarReference
- ShouldSerializeMunicipio
- ShouldSerializeMunicipioReference
Properties
- Codigo
- Companias
- Departamento
- DepartamentoCodigo
- DepartamentoReference
- Descripcion
- EntityKey
- EntityState
- EsMediaJornada
- Fecha
- FechaGrabacion
- FechaUltimaModificacion
- Lugar
- LugarCodigo
- LugarReference
- ModoAsociacionCompania
- ModoAsociacionCompaniaDb
- Municipio
- MunicipioCodigo
- MunicipioReference
- Pais
- PaisCodigo
- PaisReference
- RawPropertyBagData
- Tipo
- TipoDb
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeCompanias()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDepartamento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDepartamentoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeLugar()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeLugarReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMunicipio()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMunicipioReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
Asueto CreateAsueto(int codigo, DateTime fecha, string descripcion, bool esMediaJornada, string tipoDb, string modoAsociacionCompaniaDb, string paisCodigo)
Create a new Asueto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fecha - Initial value of the Fecha property.
-
string
descripcion - Initial value of the Descripcion property.
-
bool
esMediaJornada - Initial value of the EsMediaJornada property.
-
string
tipoDb - Initial value of the TipoDb property.
-
string
modoAsociacionCompaniaDb - Initial value of the ModoAsociacionCompaniaDb property.
-
string
paisCodigo - Initial value of the PaisCodigo property.
Public properties
int Codigo get; set;
Código del Asueto
EntityCollection<Compania> Companias get; set;
No Metadata Documentation available.
Departamento Departamento get; set;
Si no es null, entonces indica el departamento en donde aplica este asueto
Nullable<int> DepartamentoCodigo get; set;
Código del departamento
EntityReference<Departamento> DepartamentoReference get; set;
Si no es null, entonces indica el departamento en donde aplica este asueto
string Descripcion get; set;
Descripción del asueto
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsMediaJornada get; set;
Determina si el asueto es por medio día, de lo contrario se asume que es por el día completo
DateTime Fecha get; set;
Fecha del Asueto
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
Localidad Lugar get; set;
Lugar donde se da el asueto
Nullable<int> LugarCodigo get; set;
Código de lugar
EntityReference<Localidad> LugarReference get; set;
Lugar donde se da el asueto
ModoAsociacionCompaniaAsueto ModoAsociacionCompania get; set;
Modo en el que se asocian los tipos de planilla
string ModoAsociacionCompaniaDb get; set;
No Metadata Documentation available.
Municipio Municipio get; set;
Si no es null, entonces indica el municipio en donde aplica este asueto
Nullable<int> MunicipioCodigo get; set;
Código de Municipio
EntityReference<Municipio> MunicipioReference get; set;
Si no es null, entonces indica el municipio en donde aplica este asueto
Pais Pais get; set;
Indica el pais en donde aplica este asueto
string PaisCodigo get; set;
Código de país
EntityReference<Pais> PaisReference get; set;
Indica el pais en donde aplica este asueto
string RawPropertyBagData get; set;
Data del property bag
TipoAsueto Tipo get; set;
Tipo del Asueto
string TipoDb get; set;
Tipo de asueto (N=Nacional, D=Departamental, M=Municipal)
string UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realizó la ultima modificación