PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEFuncInfSFerias

    Classe que encapsula a informação de Férias de um Funcionário.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEFuncInfSFerias
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncInfSFerias
    IRhpBEFuncInfSubsidio
    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("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()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncInfSFerias
    IRhpBEFuncInfSubsidio