PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICrmBSTiposActividade

    Esta classe deve ser usada para obter serviços sobre Tipos de Actividade.

    Namespace: ICrmBS100
    Assembly: ICrmBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("5913BCE6-D482-437E-A7EE-1EB2F600E0A5")]
    public interface ICrmBSTiposActividade

    Methods

    Actualiza(CrmBETipoActividade)

    Actualiza o rubrica.

    Declaration
    void Actualiza(CrmBETipoActividade clsTipoActividade)
    Parameters
    Type Name Description
    CrmBETipoActividade clsTipoActividade

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do tipo de actividade.

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

    Identifica o tipo de actividade.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos do tipo de actividade

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

    Identifica o tipo de actividade.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um atributo do tipo de actividade.

    Declaration
    dynamic DaValorAtributo(string TipoActividade, string Atributo)
    Parameters
    Type Name Description
    System.String TipoActividade

    Identifica o tipo de actividade.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributoID(String, String)

    Devolve o valor de um atributo do tipo de actividade.

    Declaration
    dynamic DaValorAtributoID(string IdTipoActividade, string Atributo)
    Parameters
    Type Name Description
    System.String IdTipoActividade

    Identificador do tipo de actividade.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos do tipo de actividade.

    Declaration
    StdBECampos DaValorAtributos(string TipoActividade, params string[] Atributos)
    Parameters
    Type Name Description
    System.String TipoActividade

    Identifica o tipo de actividade.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita o tipo de actividade

    Declaration
    CrmBETipoActividade Edita(string TipoActividade)
    Parameters
    Type Name Description
    System.String TipoActividade

    Código do tipo de actividade.

    Returns
    Type Description
    CrmBETipoActividade

    EditaID(String)

    Edita o tipo de actividade

    Declaration
    CrmBETipoActividade EditaID(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador do tipo de actividade.

    Returns
    Type Description
    CrmBETipoActividade

    Existe(String)

    Verifica se o tipo de actividade existe na base de dados.

    Declaration
    bool Existe(string TipoActividade)
    Parameters
    Type Name Description
    System.String TipoActividade

    Código do tipo de actividade.

    Returns
    Type Description
    System.Boolean

    IdTipoDeActividadePorDefeito()

    Retorna, se existir, o identificador do tipo de actividade definido por defeito.

    Declaration
    string IdTipoDeActividadePorDefeito()
    Returns
    Type Description
    System.String

    Remove(String)

    Remove a rubrica.

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

    Código do tipo de actividade.

    TipoActividadeDeCobranca(String)

    Verifica se o tipo de actividade é de cobrança.

    Declaration
    bool TipoActividadeDeCobranca(string IdTipoActividade)
    Parameters
    Type Name Description
    System.String IdTipoActividade
    Returns
    Type Description
    System.Boolean

    TipoDeActividadePorDefeito()

    Retorna, se existir, o código do tipo de actividade definido por defeito.

    Declaration
    string TipoDeActividadePorDefeito()
    Returns
    Type Description
    System.String

    ValidaActualizacao(CrmBETipoActividade, ref String)

    Efectua as validações necessárias à actualização da rubrica.

    Declaration
    bool ValidaActualizacao(CrmBETipoActividade clsTipoActividade, ref string StrErro)
    Parameters
    Type Name Description
    CrmBETipoActividade clsTipoActividade

    Objecto que identifica o tipo de actividade.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

    Efectua as validações necessárias à remoção do tipo de actividade

    Declaration
    bool ValidaRemocao(string TipoActividade, string StrErro)
    Parameters
    Type Name Description
    System.String TipoActividade

    Código do tipo de actividade.

    System.String StrErro
    Returns
    Type Description
    System.Boolean