PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSTiposContacto

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("CCE2CBFA-6F5B-40C1-B15B-BFDB850AA27F")]
    public interface IBasBSTiposContacto

    Methods

    Actualiza(BasBETipoContacto, String)

    Actualiza a informação do tipo de contacto.

    Declaration
    void Actualiza(BasBETipoContacto clsTipoContacto, string strAvisos = "")
    Parameters
    Type Name Description
    BasBETipoContacto clsTipoContacto

    Objecto que identifica o Tipo de contacto a actualizar.

    System.String strAvisos

    Devolve os avisos encontrados durante a actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do tipo de contacto.

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

    Identifica o tipo de contacto.

    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 contacto.

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

    Identificador do tipo de contacto.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    AplicavelTodasEntidades(String)

    Verifica se o Tipo de contacto é aplicável a todas as Entidades.

    Declaration
    bool AplicavelTodasEntidades(string TipoContacto)
    Parameters
    Type Name Description
    System.String TipoContacto

    Identificador do tipo de contacto.

    Returns
    Type Description
    System.Boolean

    DaCamposUtil()

    Devolve os campos do utilizador.

    Declaration
    StdBECampos DaCamposUtil()
    Returns
    Type Description
    StdBECampos

    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 contacto.

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

    Identificador do tipo de contacto.

    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 contacto.

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

    Identifica o tipo de contacto.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação do tipo de contacto.

    Declaration
    BasBETipoContacto Edita(string TipoContacto)
    Parameters
    Type Name Description
    System.String TipoContacto

    Código do tipo de contacto.

    Returns
    Type Description
    BasBETipoContacto

    Existe(String)

    Verifica se o Tipo de contacto existe.

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

    Código do tipo de contacto.

    Returns
    Type Description
    System.Boolean

    ExisteEmContactos(String)

    Verifica se o Tipo de contacto já se encontra associado a algum Contacto.

    Declaration
    bool ExisteEmContactos(string TipoContacto)
    Parameters
    Type Name Description
    System.String TipoContacto

    Identificador do tipo de contacto.

    Returns
    Type Description
    System.Boolean

    LstTiposContactoClientes()

    Listagem dos tipos de contacto associados a clientes.

    Declaration
    StdBELista LstTiposContactoClientes()
    Returns
    Type Description
    StdBELista

    Remove(String)

    Remove o tipo de contacto.

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

    Código do tipo de contacto.

    ValidaActualizacao(BasBETipoContacto, String)

    Efectua todas as validações necessárias à actualização de um tipo de contacto.

    Declaration
    bool ValidaActualizacao(BasBETipoContacto clsTipoContacto, string StrErro)
    Parameters
    Type Name Description
    BasBETipoContacto clsTipoContacto

    Objecto que identifica o Tipo de contacto a validar.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

    Efectua todas as validações necessárias à remnoção de um tipo de contacto.

    Declaration
    bool ValidaRemocao(string TipoContacto, string StrErro)
    Parameters
    Type Name Description
    System.String TipoContacto
    System.String StrErro
    Returns
    Type Description
    System.Boolean