Class RhpBEFuncRendimento
Classe que encapsula os valores dos Rendimentos reportados por um Funcionário na Declaração de I.R.S.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEFuncRendimento
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("4BE5D877-54FE-4440-9388-4E7C623AB66F")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFuncRendimento : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncRendimento
Constructors
RhpBEFuncRendimento()
Declaration
public RhpBEFuncRendimento()
Properties
Ano
Indica o ano a que se refere o total de rendimentos.
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
EmModoEdicao
Indica se se trata de um novo Funcionário ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.
Declaration
public bool EmModoEdicao { 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 |
RendimentosFunc
Valor de rendimentos de um funcionário para um ano.
Declaration
public double RendimentosFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalRendimentos
Valor total de rendimentos para um ano.
Declaration
public double TotalRendimentos { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
CopiaSimples(RhpBEFuncRendimento)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBEFuncRendimento Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBEFuncRendimento | Original | Objecto do tipo RhpBEFuncRendimento a partir do qual será efectuada a cópia. |
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEFuncRendimento