PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSTurnosHoras

    Classe utilizada para obter os turnos horas

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("E6ADA645-3B61-40C6-88C4-C7DE4DA3C1C0")]
    public interface IRhpBSTurnosHoras

    Methods

    Actualiza(RhpBETurnoHora)

    Actualiza a informação de um Turno Hora.

    Declaration
    void Actualiza(RhpBETurnoHora objBETurnoHora)
    Parameters
    Type Name Description
    RhpBETurnoHora objBETurnoHora

    Objecto contendo os valores actuais.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDescricao(Int32)

    Dá a descrição de um determinado Turno Hora.

    Declaration
    string DaDescricao(int TurnoHora)
    Parameters
    Type Name Description
    System.Int32 TurnoHora

    Identificador do Turno Hora.

    Returns
    Type Description
    System.String

    DaValorAtributo(Int32, String)

    Devolve o valor de um atributo.

    Declaration
    object DaValorAtributo(int TurnoHoras, string Atributo)
    Parameters
    Type Name Description
    System.Int32 TurnoHoras

    Identificador do turno hora.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    Edita(Int32)

    Edita a informação de um Turno Hora.

    Declaration
    RhpBETurnoHora Edita(int TurnoHoras)
    Parameters
    Type Name Description
    System.Int32 TurnoHoras

    Identificador do Turno Hora.

    Returns
    Type Description
    RhpBETurnoHora

    Existe(Int32)

    Verifica se existe o registo referente à informação passada nos parâmetros.

    Declaration
    bool Existe(int TurnoHoras)
    Parameters
    Type Name Description
    System.Int32 TurnoHoras

    Identificador do Turno Hora.

    Returns
    Type Description
    System.Boolean

    LstTurnosHoras()

    Devolve uma listagem dos Turnos Hora.

    Declaration
    StdBELista LstTurnosHoras()
    Returns
    Type Description
    StdBELista

    Remove(Int32)

    Efectua a remoção de um Turno Hora.

    Declaration
    void Remove(int TurnoHoras)
    Parameters
    Type Name Description
    System.Int32 TurnoHoras

    Identificador do Turno Hora.

    ValidaActualizacao(RhpBETurnoHora, ref String)

    Efectua a validação dos dados de Turnos Hora.

    Declaration
    bool ValidaActualizacao(RhpBETurnoHora ObjTurnoHora, ref string ErroValidacao)
    Parameters
    Type Name Description
    RhpBETurnoHora ObjTurnoHora

    Objecto contendo os novos valores a actualizar.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(Int32, ref String)

    Efectua a validação de um registo antes de ser efectuada a sua remoção.

    Declaration
    bool ValidaRemocao(int TurnoHoras, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 TurnoHoras

    Identificador do turno hora.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValoresTurnosDados(Int32, ref Single)

    Dá o nº de Horas de um determinado Turno Hora.

    Declaration
    void ValoresTurnosDados(int TurnosDiaFunc, ref float TurnosDia)
    Parameters
    Type Name Description
    System.Int32 TurnosDiaFunc

    Identificador do Turno Hora.

    System.Single TurnosDia

    Variável que recebe o número de horas.