Class RhpBEFuncionarioPosicao
Classe que indica a assignação de um funcionário a uma determinada posição na estrutura organizacional da empresa.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEFuncionarioPosicao
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("AF119EA3-7E83-4F61-8865-885031A82CF9")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFuncionarioPosicao : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncionarioPosicao
Constructors
RhpBEFuncionarioPosicao()
Declaration
public RhpBEFuncionarioPosicao()
Properties
Activo
Indicação de Posição activa.
Declaration
public bool Activo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CargoPrincipal
Indica se numa determinada posição o cargo ocupado pelo funcionário é o cargo principal.
Declaration
public bool CargoPrincipal { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DataFim
Data de finalização do tempo na Posição.
Declaration
public DateTime DataFim { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataInicio
Data de início na Posição.
Declaration
public DateTime DataInicio { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
EmModoEdicao
Indica se se trata de uma nova assignação 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 |
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PercentagemFuncionario
Valor da percentagem de disponibilidade do Funcionário.
Declaration
public double PercentagemFuncionario { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PercentagemOcupacao
Valor da percentagem de ocupação do Funcionário.
Declaration
public double PercentagemOcupacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Posicao
Identificador da Posição.
Declaration
public string Posicao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEFuncionarioPosicao