Class RhpBELinhaRenovacaoF
Classe que indica a o plano de Renovação que deve ser aplicada ou ao funcionário ou à empresa.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("017BAB7A-13CB-4077-B83E-E65E751A0CE8")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBELinhaRenovacaoF : RhpBaseBE, INotifyPropertyChanged, IRhpBELinhaRenovacaoF
Constructors
RhpBELinhaRenovacaoF()
Declaration
public RhpBELinhaRenovacaoF()
Properties
AvisoCadEmp
Nº de dias para Aviso Prévio para não renovação do contrato de trabalho por parte da empresa.
Declaration
public double AvisoCadEmp { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
AvisoCadFunc
Nº de dias para Aviso Prévio para não renovação do contrato de trabalho por parte do funcionário.
Declaration
public double AvisoCadFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
AvisoIntEmp
Nº de dias para Aviso Prévio de interrupção do contrato de trabalho por parte da empresa.
Declaration
public double AvisoIntEmp { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
AvisoIntFunc
Nº de dias para Aviso Prévio de interrupção do contrato de trabalho por parte do funcionário.
Declaration
public double AvisoIntFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CompensCaducidade
Descrição do número de dias por mês para a Compensação de Caducidade.
Declaration
public double CompensCaducidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CompensCaducidadeNovoReg
Descrição do número de dias por mês para a Compensação de Caducidade.
Declaration
public double CompensCaducidadeNovoReg { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CompensCaducidadePeriodo
Descrição do periodo para a Compensação de Caducidade. 1 - Ano; 2 - Mês
Declaration
public int CompensCaducidadePeriodo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CompensCaducidadePeriodoNovoReg
Descrição do periodo para a Compensação de Caducidade. 1 - Ano; 2 - Mês
Declaration
public int CompensCaducidadePeriodoNovoReg { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DataDRDespacho
indicação do data de despacho do Diario da Republica.
Declaration
public DateTime DataDRDespacho { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataDRPublicacao
indicação do data de publicação do Diario da Republica.
Declaration
public DateTime DataDRPublicacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataNovoRegime
Data do novo regime
Declaration
public DateTime DataNovoRegime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DiarioRepublica
indicação do Diario da Republica.
Declaration
public string DiarioRepublica { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Duracao
Duração do Contrato.
Declaration
public double Duracao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
EmModoEdicao
Indica se se trata de um novo contrato 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 |
Estado
Descrição do estado de cada linha. Pode assumir os seguintes valores0 - nao activa (ainda nao executada), 1-Activa, 2 - Executada .
Declaration
public int Estado { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Funcionario
Identificador do Contrato de Trabalho.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDLinha
Identificador da linha no Plano de Renovação.
Declaration
public int IDLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Situacao
Identificador da situacao profissional do fincionário após execução da linha do plano de renovação.
Declaration
public string Situacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoContrato
Declaration
public int TipoContrato { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
CopiaSimples(RhpBELinhaRenovacaoF)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBELinhaRenovacaoF Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBELinhaRenovacaoF | Original | Objecto do tipo RhpBELinhaRenovacaoF a partir do qual será efectuada a cópia. |
Finalize()
Declaration
protected override void Finalize()