PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEFuncAgregado

    Classe que encapsula toda a definição de um familiar de um Funcionário (Agregado).

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEFuncAgregado
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncAgregado
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    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()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncAgregado