PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEContratoTrabalho

    Classe que encapsula um Contrato de Trabalho.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEContratoTrabalho
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEContratoTrabalho
    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("DF3C65AC-1DA0-4879-AF4A-3981FB0E3A1D")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEContratoTrabalho : RhpBaseBE, INotifyPropertyChanged, IRhpBEContratoTrabalho

    Constructors

    RhpBEContratoTrabalho()

    Declaration
    public RhpBEContratoTrabalho()

    Properties

    Bonificacao

    Declaration
    public string Bonificacao { get; set; }
    Property Value
    Type Description
    System.String

    CodContratoSegSocial

    Declaration
    public string CodContratoSegSocial { get; set; }
    Property Value
    Type Description
    System.String

    Contrato

    Identificador do Contrato de Trabalho.

    Declaration
    public string Contrato { get; set; }
    Property Value
    Type Description
    System.String

    Descricao

    Descrição do Contrato de Trabalho.

    Declaration
    public string Descricao { get; set; }
    Property Value
    Type Description
    System.String

    EmModoEdicao

    Indica se se trata de um novo contrato de trablho ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.

    Declaration
    public bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    PercContratoMenos7Dias

    Percentagem a aplicar em contratos com uma duração efectiva inferior a 7 dias

    Declaration
    public bool PercContratoMenos7Dias { get; set; }
    Property Value
    Type Description
    System.Boolean

    PerExperimental

    Declaration
    public int PerExperimental { get; set; }
    Property Value
    Type Description
    System.Int32

    PlanoRenovCont

    Colecção contendo a configuração do Plano de Renovação do Contrato de Trabalho.

    Declaration
    public RhpBEPlanoRenovCont PlanoRenovCont { get; }
    Property Value
    Type Description
    RhpBEPlanoRenovCont

    SegurancaSocial

    Identificador da Segurança Social.

    Declaration
    public string SegurancaSocial { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEContratoTrabalho