PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEPosicao

    Classe que encapsula uma Posição de um Organograma.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEPosicao
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEPosicao
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    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