Class RhpBEFuncCategoria
Classe que encapsula toda a definição de um familiar de um Funcionário (Categoria).
Implements
Inherited Members
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()