PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEFuncCategoria

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

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEFuncCategoria
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncCategoria
    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("D3145B63-C982-4A61-A454-170F272515DD")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEFuncCategoria : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncCategoria

    Constructors

    RhpBEFuncCategoria()

    Declaration
    public RhpBEFuncCategoria()

    Properties

    CalcularCGA

    Indicação de usar para calculo da cga de acordo com a percentagem ou valor definido

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

    Categoria

    Identificador da Categoria.

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

    Datafim

    Data de fim da categoria

    Declaration
    public DateTime Datafim { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataInicio

    Data de inicio da categoria

    Declaration
    public DateTime DataInicio { get; set; }
    Property Value
    Type Description
    System.DateTime

    DiasPeriodo

    Dias do periodo considerados para a progressão

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

    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

    Escalao

    Indicação, do Escalao usado, caso use

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

    Funcionario

    Identificador do Funcionario.

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

    Indice

    Indicação, do Indice usado, caso use

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

    NivelRemuneratorio

    Indicação, do Nivel Remuneratorio usado, caso use

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

    PercentagemCalculo

    Indicação, da PercentagemCalculo usado, caso use

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

    PontosConsumidos

    Pontos consumidos com a progressão

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

    ValorAumento

    Valor do Aumento nesta progressão

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

    ValorCalculo

    Indicação, do ValorCalculo usado, caso use

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

    ValorNivel

    Indicação, do Valor do Nivel Remuneratorio usado, caso use

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

    Methods

    CopiaSimples(RhpBEFuncCategoria)

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

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

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncCategoria