Class RhpBEFuncAgregado
Classe que encapsula toda a definição de um familiar de um Funcionário (Agregado).
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("8B71D172-513A-4DAE-8AA0-45D00CA27D89")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFuncAgregado : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncAgregado
Constructors
RhpBEFuncAgregado()
Declaration
public RhpBEFuncAgregado()
Properties
Activo
Indicação, para o membro do agregado familiar, se está activo.
Declaration
public bool Activo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Agregado
Indicação única do membro do agregado familiar, para um funcionário.
Declaration
public string Agregado { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AlargamentoAbFamilia
AlargamentoAbFamilia
Declaration
public bool AlargamentoAbFamilia { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AnoEnsino
Identificador do Ano
Declaration
public string AnoEnsino { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AproveitamentoEscolar
AproveitamentoEscolar
Declaration
public bool AproveitamentoEscolar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ComprovativoEstudo
Identificador de Inicação de entrega de comprovativo de estudo
Declaration
public bool ComprovativoEstudo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConvivenciaExclusiva
Indicação se o membro do agregado familiar (descendente) convive apenas com o funcionário.
Declaration
public bool ConvivenciaExclusiva { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Curso
Identificador do Curso
Declaration
public string Curso { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataNasc
Data de Nascimento do Dependente.
Declaration
public DateTime DataNasc { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataValidadeADSE
Indicação, para o membro do agregado familiar, da data de validade do n.º de beneficiário da A.D.S.E.
Declaration
public DateTime DataValidadeADSE { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataValidadeBI
Indicação, para o membro do agregado familiar, da data de validade do Bilhete de Identidade.
Declaration
public DateTime DataValidadeBI { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Deficiente
Indicação de se tratar, ou não, de um Dependente Deficiente.
Declaration
public bool Deficiente { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DependenciaTerceiraPessoa
DependenciaTerceiraPessoa
Declaration
public bool DependenciaTerceiraPessoa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
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 |
EntidadePatronal
Indicação da Entidade Patronal do membro do agregado familiar.
Declaration
public string EntidadePatronal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstabEnsino
Identificador do estabelecimento de ensino
Declaration
public string EstabEnsino { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Estudante
Indicação de se tratar, ou não, de um Dependente Estudante.
Declaration
public bool Estudante { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Funcionario
Identificador do Funcionario.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GrauEnsino
Identificador do Grau de Ensino
Declaration
public int GrauEnsino { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IdMembroAgregado
Indicação única do membro do agregado familiar, para um funcionário.
Declaration
public string IdMembroAgregado { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Mobilidade
Indicação se o membro do agregado familiar necessita de ajuda para a sua mobilidade.
Declaration
public bool Mobilidade { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NIF
Indicação do NIF do membro do agregado familiar.
Declaration
public string NIF { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Nome
Nome do Dependente.
Declaration
public string Nome { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumeroADSE
Indicação, para o membro do agregado familiar, do n.º de beneficiário da A.D.S.E.
Declaration
public string NumeroADSE { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumeroBI
Indicação, para o membro do agregado familiar, do n.º do Bilhete de Identidade.
Declaration
public string NumeroBI { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumPessoasDeConvivencia
Indicação do número de pessoas com quem o membro do agregado familiar (ascendente) convive.
Declaration
public int NumPessoasDeConvivencia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PercIncapacidade
Indicação da percentagem de incapacidade do membro do agregado familiar.
Declaration
public double PercIncapacidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoAfinidade
Declaration
public byte TipoAfinidade { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Methods
CopiaSimples(RhpBEFuncAgregado)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBEFuncAgregado Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBEFuncAgregado | Original | Objecto do tipo RhpBEFuncAgregado a partir do qual será efectuada a cópia. |
Finalize()
Declaration
protected override void Finalize()