Class RhpBEFuncInfSFerias
Classe que encapsula a informação de Férias de um Funcionário.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("22686180-24CB-48AD-B309-4452FAB88FC3")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFuncInfSFerias : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncInfSFerias, IRhpBEFuncInfSubsidio
Constructors
RhpBEFuncInfSFerias()
Declaration
public RhpBEFuncInfSFerias()
Properties
Ano
Ano a que se refere o registo.
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DiasAdicionais
Dias adicionais de férias a que o Funcionário tem direito no Ano indicado.
Declaration
public double DiasAdicionais { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasAnoAnterior
Dias de férias a que o Funcionário tem direito com origem no Ano anterior ao indicado.
Declaration
public double DiasAnoAnterior { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasDireito
Dias de férias a que o Funcionário tem direito no Ano indicado.
Declaration
public double DiasDireito { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasJaPagos
Dias de férias do Funcionário, já Pagos, no Ano indicado.
Declaration
public double DiasJaPagos { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasPorPagar
Dias de férias do Funcionário, não Pagos, no Ano indicado.
Declaration
public double DiasPorPagar { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasSubsFAbater
Dias do subsidio de férias do Funcionário, a abater, no Ano indicado.
Declaration
public double DiasSubsFAbater { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiasTransitados
Dias de férias do Funcionário, transitados do ano anterior.
Declaration
public double DiasTransitados { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
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 |
Fixo
Indicação se a configuração do pagamento de subsídios é fixo ou não.
Declaration
public bool Fixo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FuncSemSFerias
Indicação se o Funcionário tem ou não direito a férias no Ano indicado.
FuncSemFerias = 0 Não tem direito a Férias, FuncSemFerias = 1 Tem direito a Férias.
Declaration
public bool FuncSemSFerias { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
FuncSemSubsidio
Declaration
public bool FuncSemSubsidio { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Linhas
Colecção de linhas de informação de subsídios por mês.
Declaration
public RhpBELinhasFuncInfSFerias Linhas { get; }
Property Value
Type | Description |
---|---|
RhpBELinhasFuncInfSFerias |
LinhasEx
Declaration
public IEnumerable LinhasEx { get; }
Property Value
Type | Description |
---|---|
System.Collections.IEnumerable |
TotalDias
Total de Dias de férias a que o Funcionário tem direito no Ano indicado.
Declaration
public double TotalDias { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
CopiaSimples(RhpBEFuncInfSFerias)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBEFuncInfSFerias Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBEFuncInfSFerias | Original | Objecto do tipo RhpBEFuncInfSFerias a partir do qual será efectuada a cópia. |
Finalize()
Declaration
protected override void Finalize()