Class RhpBEPosicao
Classe que encapsula uma Posição de um Organograma.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEPosicao
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("EF5EE679-16CB-4A96-9935-1B7F9D014B2F")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEPosicao : RhpBaseBE, INotifyPropertyChanged, IRhpBEPosicao
Constructors
RhpBEPosicao()
Declaration
public RhpBEPosicao()
Properties
Activo
Indica se a Posição se encontra activa.
Declaration
public bool Activo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Cargo
Identificador do Cargo.
Declaration
public string Cargo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CargoAnterior
Identificador do Cargo anterior.
Declaration
public string CargoAnterior { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ComponentesHorizontais
Colecção contendo todas as Diferenciações Horizontais existentes fazendo uso de Funcionários desta Posição.
Declaration
public RhpBECompHorizontaisPosicao ComponentesHorizontais { get; }
Property Value
Type | Description |
---|---|
RhpBECompHorizontaisPosicao |
EmModoEdicao
Indica se se trata de uma nova Posição a adicionar 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 |
Funcionarios
Colecção contendo todos os Funcionários existentes nesta Posição.
Declaration
public RhpBEFuncionariosPosicao Funcionarios { get; }
Property Value
Type | Description |
---|---|
RhpBEFuncionariosPosicao |
Organograma
Identificador do Organograma.
Declaration
public string Organograma { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Posicao
Identificador da Posição.
Declaration
public string Posicao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Responsavel
Indica se este registo pertence a um Responsável pela Posição.
Declaration
public bool Responsavel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UnidadeOrganizacional
Identificador da Unidade Organizacional.
Declaration
public string UnidadeOrganizacional { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UnidadeOrganizacionalAnterior
Identificador da Unidade Organizacional anterior.
Declaration
public string UnidadeOrganizacionalAnterior { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEPosicao