PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSParagens

    Esta classe deve ser usada para obter regras de negócio sobre as Paragens

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("2FBEA4ED-9D6D-44FC-A4FC-F45CB8D8655B")]
    public interface IGprBSParagens

    Methods

    Actualiza(GprBEParagem, Boolean, String)

    Declaration
    void Actualiza(GprBEParagem objBE, bool TerminaDiariosPendentes, string strAvisos = "")
    Parameters
    Type Name Description
    GprBEParagem objBE
    System.Boolean TerminaDiariosPendentes
    System.String strAvisos

    Actualiza(GprBEParagem, String)

    Actualiza o Paragem na base de dados

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

    ActualizaValorAtributo(Int32, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Paragem

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

    ActualizaValorAtributos(Int32, StdBECampos)

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

    Declaration
    void ActualizaValorAtributos(int IDParagem, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.Int32 IDParagem
    StdBECampos Atributos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador do Paragem

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaParagens(Int32, DateTime, DateTime, String, String, String, String, String)

    Devolve paragens

    Declaration
    int DaParagens(int tipoFormulaParagem, DateTime dataInicial, DateTime dataFinal, string ordemFabrico = "", string seccao = "", string centroTrabalho = "", string tipoParagem = "", string tipoAvaria = "")
    Parameters
    Type Name Description
    System.Int32 tipoFormulaParagem
    System.DateTime dataInicial
    System.DateTime dataFinal
    System.String ordemFabrico
    System.String seccao
    System.String centroTrabalho
    System.String tipoParagem
    System.String tipoAvaria
    Returns
    Type Description
    System.Int32

    DaValorAtributo(Int32, String)

    Devolve o valor de um determinado atributo do Paragem

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

    DaValorAtributos(Int32, Object[])

    Devolve os valores de um conjunto de atributos do Paragem

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

    Edita(Int32)

    Edita a informação associado a um Paragem

    Declaration
    GprBEParagem Edita(int IDParagem)
    Parameters
    Type Name Description
    System.Int32 IDParagem
    Returns
    Type Description
    GprBEParagem

    Existe(Int32)

    Verifica se o Paragem existe na base de dados

    Declaration
    bool Existe(int IDParagem)
    Parameters
    Type Name Description
    System.Int32 IDParagem
    Returns
    Type Description
    System.Boolean

    ListaParagens(String)

    Retorna a informação associado a uma ou mais Paragens

    Declaration
    StdBELista ListaParagens(string sClausulaWhere)
    Parameters
    Type Name Description
    System.String sClausulaWhere
    Returns
    Type Description
    StdBELista

    Remove(Int32)

    Remove toda a informação associada a um Paragem

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

    ValidaActualizacao(GprBEParagem, ref String)

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

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

    ValidaRemocao(Int32, ref String)

    Efectua as validações necessárias à remoção do Paragem

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