PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEFuncInfFerias

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

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEFuncInfFerias
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncInfFerias
    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("5695B35B-E799-423B-8462-6966E9E9E77D")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEFuncInfFerias : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncInfFerias

    Constructors

    RhpBEFuncInfFerias()

    Declaration
    public RhpBEFuncInfFerias()

    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

    DiasAdicionaisAntig

    Dias adicionais de férias a que o Funcionário tem direito por antiguidade no Ano indicado.

    Declaration
    public double DiasAdicionaisAntig { get; set; }
    Property Value
    Type Description
    System.Double

    DiasAdicionaisAssid

    Dias adicionais de férias a que o Funcionário tem direito por assiduidade no Ano indicado.

    Declaration
    public double DiasAdicionaisAssid { get; set; }
    Property Value
    Type Description
    System.Double

    DiasAdicionaisIdade

    Dias adicionais de férias a que o Funcionário tem direito pela Idade no Ano indicado.

    Declaration
    public double DiasAdicionaisIdade { 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

    DiasAntecipados

    Dias de férias antecipadas do Funcionário, no Ano indicado.

    Declaration
    public double DiasAntecipados { 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

    DiasJaGozados

    Dias de férias do Funcionário, já gozadas, no Ano indicado.

    Declaration
    public double DiasJaGozados { get; set; }
    Property Value
    Type Description
    System.Double

    DiasPorGozar

    Dias de férias do Funcionário, não gozadas, no Ano indicado.

    Declaration
    public double DiasPorGozar { get; set; }
    Property Value
    Type Description
    System.Double

    DiasPorMarcar

    Dias de férias do Funcionário, ainda não marcadas, no Ano indicado.

    Declaration
    public double DiasPorMarcar { 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

    Funcionario

    Identificador do Funcionário.

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

    FuncSemFerias

    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 FuncSemFerias { get; set; }
    Property Value
    Type Description
    System.Boolean

    PeriodosFerias

    Descrição dos períodos de férias do Funcionário no Ano indicado.

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

    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(RhpBEFuncInfFerias)

    Efectua uma cópia integral do objecto passado por parâmetro.

    Declaration
    public void CopiaSimples(RhpBEFuncInfFerias Original)
    Parameters
    Type Name Description
    RhpBEFuncInfFerias Original

    Objecto do tipo RhpBEFuncInfFerias a partir do qual será efectuada a cópia.

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncInfFerias