Class RhpBECategoriaProfissional
Classe que encapsula e entidade Categoria Profissional.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("A7B6FBC3-42BA-4F4F-B3C6-2295C2B872E3")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBECategoriaProfissional : RhpBaseBE, INotifyPropertyChanged, IRhpBECategoriaProfissional
Constructors
RhpBECategoriaProfissional()
Declaration
public RhpBECategoriaProfissional()
Properties
Carreira
Carreira profissional à qual pertence a Categoria profissional.
Declaration
public string Carreira { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Categoria
Identificador da Categoria profissional.
Declaration
public string Categoria { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CategoriaBDAP
Identificador da Categoria BDAP.
Declaration
public string CategoriaBDAP { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CategoriaDL12A2008
Identificador da Categoria DL12A2008.
Declaration
public string CategoriaDL12A2008 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CodigoQuadroPessoal
Código da Categoria Profissional para o Quadro de Pessoal.
Declaration
public string CodigoQuadroPessoal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CodRegimeLVCR
Identificador do Codigo do Regime LVCR.
Declaration
public string CodRegimeLVCR { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ConteudoFuncional
Identificador do Conteudo Funcional.
Declaration
public string ConteudoFuncional { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Descricao
Descrição da Categoria profissional.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DL12A2008
Identificador do decreto lei DL12A2008.
Declaration
public bool DL12A2008 { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EmModoEdicao
Indica se se trata de uma nova Categoria 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 |
Escaloes
Colecção de escaloes da categoria.
Declaration
public RhpBECategoriaEscaloes Escaloes { get; }
Property Value
Type | Description |
---|---|
RhpBECategoriaEscaloes |
GrauComplexidade
Identificador do Grau Complexidade.
Declaration
public int GrauComplexidade { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Grupo
Grupo ao qual pertence a Categoria profissional.
Declaration
public string Grupo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Inactiva
Identificador se esta activa.
Declaration
public bool Inactiva { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NivelTransicao
Identificador do Nivel Transicao.
Declaration
public string NivelTransicao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumPontos
Numero de pontos necessários para progredir na carreira
Declaration
public int NumPontos { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumTotalMeses
Número total de meses que implica a revisão do Escalão.
Declaration
public int NumTotalMeses { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Transicao
Identificador se e Transicao.
Declaration
public bool Transicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Valor
Valor do limite de vencimento para o contrato.
Declaration
public double Valor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSeguro
Valor do limite de vencimento para o seguro.
Declaration
public double ValorSeguro { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()