Class RhpBEAusenciaProFunc
Classe que encapsula uma linha de ausência prolongada atribuída a um funcionário.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("6DAA4BEA-42EF-425B-A3A7-356E169A0C65")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEAusenciaProFunc : RhpBaseBE, INotifyPropertyChanged, IRhpBEAusenciaProFunc
Constructors
RhpBEAusenciaProFunc()
Declaration
public RhpBEAusenciaProFunc()
Properties
Ausencia
Identificador da ausência.
Declaration
public string Ausencia { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataConfirmacao
Data em que se confirma a ausência.
Declaration
public DateTime DataConfirmacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataFinal
Data em que termina a ausência.
Declaration
public DateTime DataFinal { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataInicial
Data em que se inicia a ausência.
Declaration
public DateTime DataInicial { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataIniReal
Data de Início Real da Ausência Prolongada.
Declaration
public DateTime DataIniReal { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataReferencia
Data em que termina a ausência.
Declaration
public DateTime DataReferencia { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataTermino
Data em que efectivamente terminou a ausência.
Declaration
public DateTime DataTermino { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DescricaoAusencia
Descricao da ausencia ao listar.
Declaration
public string DescricaoAusencia { get; set; }
Property Value
Type | Description |
---|---|
System.String | The descricao ausencia. |
EmModoEdicao
Indica se se trata de uma novo registo a adicionar ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EstadoAusencia
Identificador do Estado em que se encontra a ausência prolongada 1-Introduzida, 2-Confirmada, 3-Terminada.
Declaration
public TipoEstadoAusencia EstadoAusencia { get; set; }
Property Value
Type | Description |
---|---|
TipoEstadoAusencia |
ExcluiEstat
Indica se a ausência deve ser excluída das estatísticas.
Declaration
public bool ExcluiEstat { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ExcluiProc
Indica se a ausência deve ser excluída do processamento.
Declaration
public bool ExcluiProc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Funcionario
Identificador do funcionário a quem é atribuida a ausência.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
Identificador único da ausencia prolongada.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NomeFuncionario
Nome do funcionário ao listar.
Declaration
public string NomeFuncionario { get; set; }
Property Value
Type | Description |
---|---|
System.String | The nome funcionario. |
NumDiasAusencia
Identificador do número de dias do intervalo da ausencia de ac ordo com o tipo de dias ausencia
Declaration
public int NumDiasAusencia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PercentagemDiaria
Declaration
public double PercentagemDiaria { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PropExcluirLog
Declaration
public override string PropExcluirLog { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Recaida
Indica se a ausência deve se deve a uma recaida
Declaration
public bool Recaida { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SubAlimProporcional
Declaration
public bool SubAlimProporcional { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SubTurnoProporcional
Declaration
public bool SubTurnoProporcional { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TemFaltasProc
Indica se já tem faltas processadas].
Declaration
public bool TemFaltasProc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
TipoDiasAusencia
Identificador do tipo de dias usados para as faltas da ausencia
Declaration
public int TipoDiasAusencia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Finalize()
Declaration
protected override void Finalize()