PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEAcidenteTrabalhoFunc

    Classe que encapsula a informação do funcionário relativa a um acidente de trabalho

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEAcidenteTrabalhoFunc
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEAcidenteTrabalhoFunc
    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("3D98AC1F-604A-4310-9CA7-712EA2455FB9")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEAcidenteTrabalhoFunc : RhpBaseBE, INotifyPropertyChanged, IRhpBEAcidenteTrabalhoFunc

    Constructors

    RhpBEAcidenteTrabalhoFunc()

    Declaration
    public RhpBEAcidenteTrabalhoFunc()

    Properties

    Acidente

    Identificador único do acidente de trabalho.

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

    Ausencia

    Indica a ausência prolongada associada ao acidente de trabalho

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

    Data

    Data do Acidente.

    Declaration
    public DateTime Data { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataFim

    Indica a data final do periodo de ausência

    Declaration
    public DateTime DataFim { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataInicio

    Indica a data inicial do periodo de ausência

    Declaration
    public DateTime DataInicio { get; set; }
    Property Value
    Type Description
    System.DateTime

    EmModoEdicao

    Indica se se trata de uma novo registo a adicionar ou de um 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

    Hospitalizacao

    Indica se houve hospitalização do funcionário.

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

    Incapacidade

    Indica o grau de incapcidade do funcionário resultante do acidente

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

    LocalAcidente

    Local do Acidente.

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

    Mortal

    Indica se o acidente foi mortal

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

    Observacoes

    Observações relativas ao acidente de trabalho

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

    TipoAcidente

    Tipo de Acidente.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEAcidenteTrabalhoFunc