PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBESituacaoCGA

    Classe que representa uma situação funcional para relação de descontos de Caixa Geral de Aposentações.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBESituacaoCGA
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBESituacaoCGA
    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("4A0B6D38-8C74-429D-B0BE-954CB339F64E")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBESituacaoCGA : RhpBaseBE, INotifyPropertyChanged, IRhpBESituacaoCGA

    Constructors

    RhpBESituacaoCGA()

    Declaration
    public RhpBESituacaoCGA()

    Properties

    Descricao

    Descrição da Situação.

    Declaration
    public string Descricao { get; set; }
    Property Value
    Type Description
    System.String

    EmModoEdicao

    Indica se se trata de uma nova Situação Funcional ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.

    Declaration
    public bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    HorarioCompleto

    Permite considerar ou não horário completo

    Declaration
    public bool HorarioCompleto { get; set; }
    Property Value
    Type Description
    System.Boolean

    NumeroDiasTrabalho

    Permite considerar ou não o número de dias de trabalho

    Declaration
    public bool NumeroDiasTrabalho { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObCategoria

    Permite considerar ou não a Categoria.

    Declaration
    public bool ObCategoria { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObDataEfeito

    Permite considerar ou não a Data de Efeito.

    Declaration
    public bool ObDataEfeito { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObDesconto

    Permite considerar ou não o Desconto.

    Declaration
    public bool ObDesconto { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObHorarioParcial

    Permite considerar ou não o horário Parcial.

    Declaration
    public bool ObHorarioParcial { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObNDiuturnidades

    Permite considerar ou não as Diuturnidades.

    Declaration
    public bool ObNDiuturnidades { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObNivelRem

    Permite considerar ou não o nível remuneratório.

    Declaration
    public bool ObNivelRem { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObPercAcrescida

    Permite considerar ou não a Percentagem Acrescida.

    Declaration
    public bool ObPercAcrescida { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObPerdaEfectividade

    Permite considerar ou não a Perda de Efectividade.

    Declaration
    public bool ObPerdaEfectividade { get; set; }
    Property Value
    Type Description
    System.Boolean

    ObRemuneracao

    Permite considerar ou não a Remuneração.

    Declaration
    public bool ObRemuneracao { get; set; }
    Property Value
    Type Description
    System.Boolean

    PosicaoNaGuia

    Permite definir a posição onde deve aparecer na Guia de Pagamento da CGA

    Declaration
    public int PosicaoNaGuia { get; set; }
    Property Value
    Type Description
    System.Int32

    Situacao

    Identificador da Situação.

    Declaration
    public string Situacao { get; set; }
    Property Value
    Type Description
    System.String

    SituacaoActiva

    Define se uma situação se encontra activa ou não

    Declaration
    public bool SituacaoActiva { get; set; }
    Property Value
    Type Description
    System.Boolean

    TipoSituacao

    Permite definir o tipo da situação: Remuneração, Desconto, Sit. Profissional, Regime de Tempo e Faltas.

    Declaration
    public int TipoSituacao { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBESituacaoCGA