PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSPostosTrabalho

    Esta classe deve ser usada para obter regras de negócio sobre Posto de Trabalho

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("1E666E02-BAE9-4CE1-9336-1FBA24F7829C")]
    public interface IGprBSPostosTrabalho

    Methods

    Actualiza(GprBEPostoTrabalho, String)

    Actualiza o Posto de Trabalho na base de dados

    Declaration
    void Actualiza(GprBEPostoTrabalho objBE, string strAvisos = "")
    Parameters
    Type Name Description
    GprBEPostoTrabalho objBE
    System.String strAvisos

    ActualizaValorAtributo(String, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Posto de Trabalho

    Declaration
    void ActualizaValorAtributo(string PostoTrabalho, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributoID(Int32, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Posto de Trabalho pelo identificador

    Declaration
    void ActualizaValorAtributoID(int IDPostoTrabalho, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributos(String, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Posto de Trabalho

    Declaration
    void ActualizaValorAtributos(string PostoTrabalho, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    StdBECampos Atributos

    ActualizaValorAtributosID(Int32, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Posto de Trabalho pelo identificador

    Declaration
    void ActualizaValorAtributosID(int IDPostoTrabalho, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    StdBECampos Atributos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador do Posto de Trabalho

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilCentrosTrabalho()

    Devolve as definições dos campos do utilizador de CentrosTrabalho associados ao Posto de Trabalho

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilCentrosTrabalho()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilOperadores()

    Devolve as definições dos campos do utilizador de Operadores associados ao Posto de Trabalho

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilOperadores()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um determinado atributo do Posto de Trabalho

    Declaration
    dynamic DaValorAtributo(string PostoTrabalho, string Atributo)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributoID(Int32, String)

    Devolve o valor de um determinado atributo do Posto de Trabalho pelo identificador

    Declaration
    dynamic DaValorAtributoID(int IDPostoTrabalho, string Atributo)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributos(String, Object[])

    Devolve os valores de um conjunto de atributos do Posto de Trabalho

    Declaration
    StdBECampos DaValorAtributos(string PostoTrabalho, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    DaValorAtributosID(Int32, Object[])

    Devolve os valores de um conjunto de atributos do Posto de Trabalho pelo identificador

    Declaration
    StdBECampos DaValorAtributosID(int IDPostoTrabalho, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    DispositivoValido(String)

    Dispositivo válido.

    Declaration
    string DispositivoValido(string numeroSerie)
    Parameters
    Type Name Description
    System.String numeroSerie

    Número serie do dispositivo.

    Returns
    Type Description
    System.String

    Edita(String)

    Edita a informação associado a um Posto de Trabalho

    Declaration
    GprBEPostoTrabalho Edita(string PostoTrabalho)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    Returns
    Type Description
    GprBEPostoTrabalho

    EditaID(Int32)

    Edita a informação associado a um Posto de Trabalho pelo identificador

    Declaration
    GprBEPostoTrabalho EditaID(int IDPostoTrabalho)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    Returns
    Type Description
    GprBEPostoTrabalho

    Existe(String)

    Verifica se o Posto de Trabalho existe na base de dados

    Declaration
    bool Existe(string PostoTrabalho)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    Returns
    Type Description
    System.Boolean

    ExisteID(Int32)

    Verifica pelo identificador se o Posto de Trabalho existe na base de dados

    Declaration
    bool ExisteID(int IDPostoTrabalho)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    Returns
    Type Description
    System.Boolean

    IniciaSessao(String, String)

    Inicia a sessao para o terminal e operador.

    Declaration
    string IniciaSessao(string numeroSerie, string operador)
    Parameters
    Type Name Description
    System.String numeroSerie

    The numero serie.

    System.String operador

    The operador.

    Returns
    Type Description
    System.String

    ListaOperadores(String)

    Lista os Operadores associados a um Posto de Trabalho.

    Declaration
    GprBEOperadores ListaOperadores(string NumeroSeriePostoTrabalho)
    Parameters
    Type Name Description
    System.String NumeroSeriePostoTrabalho
    Returns
    Type Description
    GprBEOperadores

    Remove(String)

    Remove toda a informação associada a um Posto de Trabalho

    Declaration
    void Remove(string PostoTrabalho)
    Parameters
    Type Name Description
    System.String PostoTrabalho

    RemoveID(Int32)

    Remove toda a informação associada a um Posto de Trabalho pelo identificador

    Declaration
    void RemoveID(int IDPostoTrabalho)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho

    RemoveSessaoTerminalRecolha(String)

    Termina a sessao para o terminal e operador.

    Declaration
    string RemoveSessaoTerminalRecolha(string numeroSerie)
    Parameters
    Type Name Description
    System.String numeroSerie

    The numero serie.

    Returns
    Type Description
    System.String

    TerminaSessaoTerminalRecolha(String, String)

    Termina a sessão iniciada pelo Terminal de Recolha.

    Declaration
    string TerminaSessaoTerminalRecolha(string numeroSerie, string operador)
    Parameters
    Type Name Description
    System.String numeroSerie
    System.String operador
    Returns
    Type Description
    System.String

    ValidaActualizacao(GprBEPostoTrabalho, ref String)

    Efectua as validações necessárias à actualização de um Posto de Trabalho

    Declaration
    bool ValidaActualizacao(GprBEPostoTrabalho objBE, ref string ErroValidacao)
    Parameters
    Type Name Description
    GprBEPostoTrabalho objBE
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua as validações necessárias à remoção do Posto de Trabalho

    Declaration
    bool ValidaRemocao(string PostoTrabalho, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String PostoTrabalho
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocaoID(Int32, ref String)

    Efectua as validações necessárias à remoção do Posto de Trabalho pelo identificador

    Declaration
    bool ValidaRemocaoID(int IDPostoTrabalho, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 IDPostoTrabalho
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean