Class RhpBEEstadoPlano
Classe que indica um Estado possível de um Plano de Formação.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("1F06B46B-874D-4B43-A75B-AA5BD9C2BB0E")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEEstadoPlano : RhpBaseBE, INotifyPropertyChanged, IRhpBEEstadoPlano
Constructors
RhpBEEstadoPlano()
Declaration
public RhpBEEstadoPlano()
Properties
Condicao
A condição " 1 - Aberto" indica que este estado ainda não é o estado
Declaration
public byte Condicao { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Descricao
Descrição do Estado.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se se trata de uma nova Escala 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 |
Estado
Identificador do Estado.
Declaration
public string Estado { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstadoSeguinte
Identificador do estado seguinte.
Declaration
public string EstadoSeguinte { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstadosPermissoesColl
Conjunto de permissões associadas a cada estado.
Declaration
public PrimaveraOrderedDictionary EstadosPermissoesColl { get; set; }
Property Value
Type | Description |
---|---|
Primavera.Platform.Collections.PrimaveraOrderedDictionary |
ImplementaSeguranca
Permite indicar se se procederá, ou não, à implementação da segurança.
Declaration
public bool ImplementaSeguranca { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Momento
Permite associar o momento em que se deve encontrar para o plano indicado.
Declaration
public byte Momento { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
NotificaFormador
Permite indicar se será efectuada a notificação aos formadores da transição de estado.
Declaration
public bool NotificaFormador { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NotificaFormandos
Permite indicar se será efectuada a notificação aos formandos da transição de estado.
Declaration
public bool NotificaFormandos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReservaFormador
Permite indicar se os formadores serão reservados na transição de estado.
Declaration
public bool ReservaFormador { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReservaRecursos
Permite indicar se os recursos serão reservados na transição de estado.
Declaration
public bool ReservaRecursos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaCompetencias
Permite indicar se as competências serão verificadas na transição de estado.
Declaration
public bool ValidaCompetencias { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaFormador
Permite indicar se os formadores serão verificados na transição de estado.
Declaration
public bool ValidaFormador { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaOrcamento
Permite indicar se o Orçamento será verificado na transição de estado.
Declaration
public bool ValidaOrcamento { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaQualificacoes
Permite indicar se as qualificações serão verificadas na transição de estado.
Declaration
public bool ValidaQualificacoes { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaRecursos
Permite indicar se os recursos serão verificadoa na transição de estado.
Declaration
public bool ValidaRecursos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValidaVagas
Permite indicar se as vagas serão verificadas na transição de estado.
Declaration
public bool ValidaVagas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Finalize()
Declaration
protected override void Finalize()
RemoveTodos()
Permite remover todos os itens da colecção.
Declaration
public void RemoveTodos()