PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdPlatBS

    Proxy de todos os serviços da plataforma.

    Inheritance
    System.Object
    StdPlatBS
    Implements
    StdPlatBS100.IStdPlatBS
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("BC0633E6-E4FA-47FB-AA80-63A2794969F0")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdPlatBS : IStdPlatBS

    Constructors

    StdPlatBS()

    Initializes a new instance of the StdPlatBS class.

    Declaration
    public StdPlatBS()

    Properties

    AbvtApl

    Gets the abvt apl.

    Declaration
    public string AbvtApl { get; }
    Property Value
    Type Description
    System.String

    Administrador

    Serviços do Administrador PRIMAVERA.

    Declaration
    public StdBSAdministrador Administrador { get; }
    Property Value
    Type Description
    StdBSAdministrador

    ADU

    Serviços alertas.

    Declaration
    public StdBSADU ADU { get; }
    Property Value
    Type Description
    StdBSADU

    AlertNotificationManager

    Gestor de notificações do tipo alerta.

    Declaration
    public StdBSAlertNotification AlertNotificationManager { get; }
    Property Value
    Type Description
    StdBSAlertNotification

    Anexos

    Serviços de manipulação de anexos.

    Declaration
    public StdBSAnexos Anexos { get; }
    Property Value
    Type Description
    StdBSAnexos

    AppCenter

    Serviços de AppCenter

    Declaration
    public StdBSAppCenter AppCenter { get; }
    Property Value
    Type Description
    StdBSAppCenter

    BaseDados

    Serviços de manipulação de bases de dados.

    Declaration
    public StdBSBaseDados BaseDados { get; }
    Property Value
    Type Description
    StdBSBaseDados

    BaseDadosInfo

    Gets the base dados information.

    Declaration
    public dynamic BaseDadosInfo { get; }
    Property Value
    Type Description
    System.Object

    BDInicializada

    Indica se existe uma base de dados inicializada.

    Declaration
    public bool BDInicializada { get; }
    Property Value
    Type Description
    System.Boolean

    Bot

    Serviço do Bot.

    Declaration
    public StdBSBot Bot { get; }
    Property Value
    Type Description
    StdBSBot

    Branding

    Serviço de branding

    Declaration
    public clsBranding Branding { get; }
    Property Value
    Type Description
    StdBrandingInfo100.clsBranding

    BrowserManager

    Serviço de acesso a browsers em janelas ou painéis

    Declaration
    public StdBSBrowserManager BrowserManager { get; }
    Property Value
    Type Description
    StdBSBrowserManager

    Calendario

    Serviços de calendarização de tarefas.

    Declaration
    public StdBSCalendario Calendario { get; }
    Property Value
    Type Description
    StdBSCalendario

    CamposUtilizador

    Serviços de manipulação de campos do utilizador.

    Declaration
    public StdBSCamposUtilizador CamposUtilizador { get; }
    Property Value
    Type Description
    StdBSCamposUtilizador

    Categorias

    Serviços de manipulação de categorias de informação (listas).

    Declaration
    public StdBSCategorias Categorias { get; }
    Property Value
    Type Description
    StdBSCategorias

    CategoryInfo

    Serviços de acesso à informação relacionada.

    Declaration
    public StdBSCategoryInfo CategoryInfo { get; }
    Property Value
    Type Description
    StdBSCategoryInfo

    Cheques

    Serviços de manipulação de anexos.

    Declaration
    public StdBSCheques Cheques { get; }
    Property Value
    Type Description
    StdBSCheques

    Contexto

    Contexto da Plataforma.

    Declaration
    public StdBSContexto Contexto { get; }
    Property Value
    Type Description
    StdBSContexto

    Dashboards

    Gets the dashboard engine reference.

    Declaration
    public StdBSDashboardsManager Dashboards { get; }
    Property Value
    Type Description
    StdBSDashboardsManager

    DefinicaoBD

    Serviços de definição de bases de dados e do servidor de dados.

    Declaration
    public StdBSDefinicaoBD DefinicaoBD { get; }
    Property Value
    Type Description
    StdBSDefinicaoBD

    Diagnosticos

    Serviços de registo de diagnósticos de execução.

    Declaration
    public StdBSDiagnosticos Diagnosticos { get; }
    Property Value
    Type Description
    StdBSDiagnosticos

    Dialogos

    Declaration
    [Obsolete("StdBSDialogos is obsolete; use StdBSMensagensDialogos instead.")]
    public StdBSDialogos Dialogos { get; }
    Property Value
    Type Description
    StdBSDialogos

    Dicas

    Serviços para a ajuda de contexto da aplicação.

    Declaration
    public StdBSDicas Dicas { get; }
    Property Value
    Type Description
    StdBSDicas

    DockingManager

    Gets the docking manager.

    Declaration
    public StdBSDockingManager DockingManager { get; }
    Property Value
    Type Description
    StdBSDockingManager

    EventosSistema

    Serviço de acesso a eventos de sistema

    Declaration
    public StdBSEventosSistema EventosSistema { get; }
    Property Value
    Type Description
    StdBSEventosSistema

    ExecSql

    Serviços de execução de queries SQL.

    Declaration
    public StdBSExecSql ExecSql { get; }
    Property Value
    Type Description
    StdBSExecSql

    Expressoes

    Parser de expressões.

    Declaration
    public StdBSExprParser Expressoes { get; }
    Property Value
    Type Description
    StdBSExprParser

    Extensibility

    Gets the extensibility.

    Declaration
    public StdBSExtensibility Extensibility { get; }
    Property Value
    Type Description
    StdBSExtensibility

    FDU

    Serviços de manipulação de formulários do utilizador.

    Declaration
    public StdBSFDU FDU { get; }
    Property Value
    Type Description
    StdBSFDU

    FeatureUsageMonitor

    Serviço de recolha de eventos do ERP

    Declaration
    public StdBSFum FeatureUsageMonitor { get; }
    Property Value
    Type Description
    StdBSFum

    Ficheiros

    Serviços de ficheiros.

    Declaration
    public StdBSFicheiros Ficheiros { get; }
    Property Value
    Type Description
    StdBSFicheiros

    FuncoesGlobais

    Serviços de vária índole.

    Declaration
    public StdBSFuncoesGlobais FuncoesGlobais { get; }
    Property Value
    Type Description
    StdBSFuncoesGlobais

    Graficos

    Serviços de manipulação de gráficos.

    Declaration
    public StdBSGraficos Graficos { get; }
    Property Value
    Type Description
    StdBSGraficos

    HybridCloudManager

    Gets the hybrid cloud manager.

    Declaration
    public StdBSHybridCloudManager HybridCloudManager { get; }
    Property Value
    Type Description
    StdBSHybridCloudManager

    IDU

    Serviços de indicadores.

    Declaration
    public StdBSIDU IDU { get; }
    Property Value
    Type Description
    StdBSIDU

    Impersonation

    Serviços de Personificação (Impersonation) de utilizadores Windows.

    Declaration
    public StdBSImpersonation Impersonation { get; }
    Property Value
    Type Description
    StdBSImpersonation

    Inicializada

    Indica se a Plataforma está inicializada.

    Declaration
    public bool Inicializada { get; }
    Property Value
    Type Description
    System.Boolean

    IniFiles

    Serviços de manipulação de ficheiros de configuração (ficheiros INI).

    Declaration
    public StdBSIniFiles IniFiles { get; }
    Property Value
    Type Description
    StdBSIniFiles

    InstAdmInicializado

    Gets a value indicating whether [inst adm inicializado].

    Declaration
    public bool InstAdmInicializado { get; }
    Property Value
    Type Description
    System.Boolean

    true if [inst adm inicializado]; otherwise, false.

    InterfacePublico

    Interface público da Plataforma para o VBA.

    Declaration
    public StdBSInterfPub InterfacePublico { get; }
    Property Value
    Type Description
    StdBSInterfPub

    LicensingInformation

    Gets the extensibility configuration.

    Declaration
    public StdBSLicensingInformation LicensingInformation { get; }
    Property Value
    Type Description
    StdBSLicensingInformation

    Localizacao

    Serviços de localização de textos de acordo com o idioma do utilizador e a localização da sede da empresa activa.

    Declaration
    public StdBSLocalizacao Localizacao { get; }
    Property Value
    Type Description
    StdBSLocalizacao

    Log

    Serviços de log.

    Declaration
    public StdBSLog Log { get; }
    Property Value
    Type Description
    StdBSLog

    Mail

    Serviços de envio de mensagens de email.

    Declaration
    public StdBSMail Mail { get; }
    Property Value
    Type Description
    StdBSMail

    Mapas

    Serviços de impressão.

    Declaration
    public StdBSMapas Mapas { get; }
    Property Value
    Type Description
    StdBSMapas

    MapServices

    Map Services.

    Declaration
    public StdBSMapServices MapServices { get; }
    Property Value
    Type Description
    StdBSMapServices

    mdiForm

    Main form from ERP.

    Declaration
    public frmStdBaseRibbonForm mdiForm { get; set; }
    Property Value
    Type Description
    frmStdBaseRibbonForm

    MensagensDialogos

    Serviços de apresentação de diálogos.

    Declaration
    public StdBSMensagensDialogos MensagensDialogos { get; }
    Property Value
    Type Description
    StdBSMensagensDialogos

    Modulos

    Serviços de manipulação de módulos.

    Declaration
    public StdBSModulos Modulos { get; }
    Property Value
    Type Description
    StdBSModulos

    Moedas

    Serviços de moedas.

    Declaration
    public StdBSMoedas Moedas { get; }
    Property Value
    Type Description
    StdBSMoedas

    MotorIndexacao

    Gestor do motor de indexação de resultados de pesquisa

    Declaration
    public IIndexingEngine MotorIndexacao { get; }
    Property Value
    Type Description
    Primavera.Search.Interfaces.IIndexingEngine

    MotorPesquisa

    Gestor do motor de pesquisa.

    Declaration
    public ISearchEngine MotorPesquisa { get; }
    Property Value
    Type Description
    Primavera.Search.Interfaces.ISearchEngine

    Notificacoes

    Serviços de notificações.

    Declaration
    public StdBSNotificacoes Notificacoes { get; }
    Property Value
    Type Description
    StdBSNotificacoes

    NotificationManager

    Gestor do controlo de notificações.

    Declaration
    public StdBSNotificationManager NotificationManager { get; }
    Property Value
    Type Description
    StdBSNotificationManager

    Paineis

    Serviços de manipulação de painéis de gestão.

    Declaration
    public StdBSPaineis Paineis { get; }
    Property Value
    Type Description
    StdBSPaineis

    PainelNotificacoes

    Serviços do Painel de Notificações da aplicação.

    Declaration
    public StdBSPainelNotificacoes PainelNotificacoes { get; }
    Property Value
    Type Description
    StdBSPainelNotificacoes

    PDU

    Serviços de manipulação de processos do utilizador.

    Declaration
    public StdBSPDU PDU { get; }
    Property Value
    Type Description
    StdBSPDU

    Preferencias

    Serviços de manipulação de preferências das aplicações.

    Declaration
    public StdBSPreferencias Preferencias { get; }
    Property Value
    Type Description
    StdBSPreferencias

    PrefUtilModulo

    Preferências dos módulos.

    Declaration
    public StdBEPrefModulo PrefUtilModulo { get; }
    Property Value
    Type Description
    StdBEPrefModulo

    PrefUtilStd

    Preferências de sistema.

    Declaration
    public StdBSPrefUtilStd PrefUtilStd { get; }
    Property Value
    Type Description
    StdBSPrefUtilStd

    PriGrelha

    Serviços de manipulação de painéis de gestão.

    Declaration
    public StdBSPriGrelha PriGrelha { get; }
    Property Value
    Type Description
    StdBSPriGrelha

    Registos

    Serviços de manipulação de registos da base de dados.

    Declaration
    public StdBSRegistos Registos { get; }
    Property Value
    Type Description
    StdBSRegistos

    Registry

    Serviços de manipulação do Windows Registry.

    Declaration
    public StdBSRegistry Registry { get; }
    Property Value
    Type Description
    StdBSRegistry

    RegistryPrimavera

    Serviços de manipulação do Registry PRIMAVERA.

    Declaration
    public StdBSRegistryPrimavera RegistryPrimavera { get; }
    Property Value
    Type Description
    StdBSRegistryPrimavera

    Restricoes

    Serviços de manipulação de restrições de exploração.

    Declaration
    public StdBSRestricoes Restricoes { get; }
    Property Value
    Type Description
    StdBSRestricoes

    RibbonManager

    Gets the ribbon manager.

    Declaration
    public StdBSRibbonManager RibbonManager { get; }
    Property Value
    Type Description
    StdBSRibbonManager

    SDU

    Serviços de manipulação de separadores do utilizador.

    Declaration
    public StdBSSDU SDU { get; }
    Property Value
    Type Description
    StdBSSDU

    SearchManager

    Gets the search Manager

    Declaration
    public StdBSSearchManager SearchManager { get; }
    Property Value
    Type Description
    StdBSSearchManager

    ShortcutManager

    Gets the shortcut manager.

    Declaration
    public StdBSShortcutManager ShortcutManager { get; }
    Property Value
    Type Description
    StdBSShortcutManager

    Sql

    Serviços de manipulação de código SQL.

    Declaration
    public StdBSSQL Sql { get; }
    Property Value
    Type Description
    StdBSSQL

    Strings

    Serviços de manipulação de strings.

    Declaration
    public StdBSStrings Strings { get; }
    Property Value
    Type Description
    StdBSStrings

    TabelasTemporarias

    Serviços de manipulação de tabelas temporárias.

    Declaration
    public StdBSTabelasTemporarias TabelasTemporarias { get; }
    Property Value
    Type Description
    StdBSTabelasTemporarias

    TicketManager

    Gestor de tickets.

    Declaration
    public StdBSTicketManager TicketManager { get; }
    Property Value
    Type Description
    StdBSTicketManager

    TipoLigacao

    Distingue entre Web API e desktop

    Declaration
    public StdBETipos.EmunTipoLigacao TipoLigacao { get; }
    Property Value
    Type Description
    StdBETipos.EmunTipoLigacao

    ToastNotificationManager

    Gestor de notificações do tipo painel flutuante.

    Declaration
    public StdBSToastNotificationManager ToastNotificationManager { get; }
    Property Value
    Type Description
    StdBSToastNotificationManager

    UtilAPIs

    Serviços de acesso à API do Windows.

    Declaration
    public StdBSUtilAPIs UtilAPIs { get; }
    Property Value
    Type Description
    StdBSUtilAPIs

    Utils

    Serviços utilitários.

    Declaration
    public StdBSUtils Utils { get; }
    Property Value
    Type Description
    StdBSUtils

    XDU

    Serviços de funções de utilizador

    Declaration
    public StdBSXDU XDU { get; }
    Property Value
    Type Description
    StdBSXDU

    XML

    Serviços de manipulação ficheiros XML.

    Declaration
    public StdBSXML XML { get; }
    Property Value
    Type Description
    StdBSXML

    Methods

    AbrePlataforma(StdBETipos.EnumTipoPlataforma, StdBSConfApl)

    Abertura da Plataforma.

    Declaration
    public void AbrePlataforma(StdBETipos.EnumTipoPlataforma enuTipoPlataforma, StdBSConfApl objConfApl = null)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    StdBSConfApl objConfApl

    Configurador da aplicação.

    AbrePlataformaBaseDados(String, String, String, String, StdBETransaccao, StdBETipos.EnumTipoPlataforma)

    Abre uma ligação a uma base de dados específica de uma aplicação.

    Declaration
    public DbConnection AbrePlataformaBaseDados(string strInstancia, string strAplicacao, string strNomeBD, string strUtilizador, StdBETransaccao objTransaccao, StdBETipos.EnumTipoPlataforma enuTipoPlataforma)
    Parameters
    Type Name Description
    System.String strInstancia
    System.String strAplicacao
    System.String strNomeBD
    System.String strUtilizador
    StdBETransaccao objTransaccao
    StdBETipos.EnumTipoPlataforma enuTipoPlataforma
    Returns
    Type Description
    System.Data.Common.DbConnection

    AbrePlataformaEmpresa(String, StdBETransaccao, StdBSConfApl, StdBETipos.EnumTipoPlataforma)

    Abertura da Plataforma para aplicações.

    Declaration
    public DbConnection AbrePlataformaEmpresa(string strEmpresa, StdBETransaccao objTransaccao, StdBSConfApl objConfApl, StdBETipos.EnumTipoPlataforma enuTipoPlataforma)
    Parameters
    Type Name Description
    System.String strEmpresa

    Identificador da empresa PRIMAVERA.

    StdBETransaccao objTransaccao

    Controlador de transacções.

    StdBSConfApl objConfApl

    Configuração da aplicação.

    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    Returns
    Type Description
    System.Data.Common.DbConnection

    AbrePlataformaEmpresaShell(String, StdBETransaccao, StdBEConfShell, StdBETipos.EnumTipoPlataforma)

    Abertura da Plataforma.

    Declaration
    public DbConnection AbrePlataformaEmpresaShell(string strEmpresa, StdBETransaccao objTransaccao, StdBEConfShell objConfShell, StdBETipos.EnumTipoPlataforma enuTipoPlataforma)
    Parameters
    Type Name Description
    System.String strEmpresa

    Identificador da empresa PRIMAVERA.

    StdBETransaccao objTransaccao

    Controlador de transacções.

    StdBEConfShell objConfShell

    Configuração da aplicação.

    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    Returns
    Type Description
    System.Data.Common.DbConnection

    AbrePlataformaEx(StdBETipos.EnumTipoPlataforma, String, StdBSConfApl)

    Abertura inicial da Plataforma para as aplicações.

    Declaration
    public void AbrePlataformaEx(StdBETipos.EnumTipoPlataforma enuTipoPlataforma, string strInstancia, StdBSConfApl objConfApl = null)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    System.String strInstancia

    Instância.

    StdBSConfApl objConfApl

    Configuração da aplicação.

    AbrePlataformaPRIEMPRE(StdBETransaccao, StdBSConfApl, StdBETipos.EnumTipoPlataforma)

    Abertura da Plataforma associada as aplicações.

    Declaration
    public DbConnection AbrePlataformaPRIEMPRE(StdBETransaccao objTransaccao, StdBSConfApl objConfApl, StdBETipos.EnumTipoPlataforma enuTipoPlataforma)
    Parameters
    Type Name Description
    StdBETransaccao objTransaccao

    Controlador de transacções.

    StdBSConfApl objConfApl

    Configuração da aplicação.

    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    Returns
    Type Description
    System.Data.Common.DbConnection

    AbrePlataformaShell(StdBETipos.EnumTipoPlataforma, StdBEConfShell)

    Abertura inicial da Plataforma.

    Declaration
    public void AbrePlataformaShell(StdBETipos.EnumTipoPlataforma enuTipoPlataforma, StdBEConfShell objConfShell = null)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    Tipo de Plataforma.

    StdBEConfShell objConfShell

    Configuração da aplicação.

    BloqueiaRegistos(String, Object[])

    Bloqueia um conjunto de registos na base de dados para leitura.

    Declaration
    public void BloqueiaRegistos(string Tabela, params dynamic[] IdentificadorRegistos)
    Parameters
    Type Name Description
    System.String Tabela

    Nome da tabela.

    System.Object[] IdentificadorRegistos

    Chave dos registos a bloquear.

    BloqueiaTabela(String)

    Bloqueia todos os registos de uma tabela para leitura.

    Declaration
    public void BloqueiaTabela(string Tabela)
    Parameters
    Type Name Description
    System.String Tabela

    Nome da tabela.

    BloqueiaTabelas(String)

    Bloqueia todos os registos de várias tabelas para leitura.

    Declaration
    public void BloqueiaTabelas(string Tabelas)
    Parameters
    Type Name Description
    System.String Tabelas

    Nomes das tabelas a bloquear (separados entre vírgulas).

    DesfazTransaccao()

    Termina (com erro) uma transacção na base de dados.

    Declaration
    public void DesfazTransaccao()

    ERPAdministrador()

    Erps the administrador.

    Declaration
    public void ERPAdministrador()

    ExisteSessaoPRIMAVERAValida(String, String, Boolean)

    Existe sessão Primavera válida?.

    Declaration
    public bool ExisteSessaoPRIMAVERAValida(string strAplicacao, string strMachineId, bool concurrent)
    Parameters
    Type Name Description
    System.String strAplicacao

    Aplicação em causa.

    System.String strMachineId

    Identificador da máquina/terminal.

    System.Boolean concurrent

    Tipo de sessão.

    Returns
    Type Description
    System.Boolean

    FechaLigacaoBaseDados()

    Closes the database connection.

    Declaration
    public void FechaLigacaoBaseDados()

    FechaPlataforma()

    Fecho da Plataforma.

    Declaration
    public void FechaPlataforma()

    FechaPlataformaEmpresa()

    Fecho da Plataforma.

    Declaration
    public void FechaPlataformaEmpresa()

    FechaPlataformaEx()

    Fecho da Plataforma.

    Declaration
    public void FechaPlataformaEx()

    FechaPlataformaPRIEMPRE()

    Fecho da Plataforma.

    Declaration
    public void FechaPlataformaPRIEMPRE()

    Finalize()

    Destructor de classe.

    Declaration
    protected void Finalize()

    GetClientName()

    Retorna o posto do cliente no caso do uso de terminal services

    Declaration
    public string GetClientName()
    Returns
    Type Description
    System.String

    InicializaContextoBase(StdBETipos.EnumTipoPlataforma, String, String)

    Inicializas the contexto base.

    Declaration
    public void InicializaContextoBase(StdBETipos.EnumTipoPlataforma enuTipoPlataforma, string strInstancia, string strCommandLine)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoPlataforma enuTipoPlataforma

    The enu tipo plataforma.

    System.String strInstancia

    The string instancia.

    System.String strCommandLine

    The string command line.

    IniciaSessaoPRIMAVERA(String, String, Int32)

    Inicia a sessão primavera.

    Declaration
    public bool IniciaSessaoPRIMAVERA(string strUtilizador, string strAplicacao, int intTipoPlataforma)
    Parameters
    Type Name Description
    System.String strUtilizador

    The string utilizador.

    System.String strAplicacao

    The string aplicacao.

    System.Int32 intTipoPlataforma

    The int tipo plataforma.

    Returns
    Type Description
    System.Boolean

    IniciaSessaoPRIMAVERAConcorrente(String, String, Int32, String, Boolean, String)

    Inicia a sessão primavera concorrente.

    Declaration
    public bool IniciaSessaoPRIMAVERAConcorrente(string strUtilizador, string strAplicacao, int intTipoPlataforma, string strModuloBase, bool blnEngineMode = false, string strMachineId = "")
    Parameters
    Type Name Description
    System.String strUtilizador

    The string utilizador.

    System.String strAplicacao

    The string aplicacao.

    System.Int32 intTipoPlataforma

    The int tipo plataforma.

    System.String strModuloBase

    Módulo base para validar concorrência.

    System.Boolean blnEngineMode

    Modo de licenciamento por motores.

    System.String strMachineId

    Identificador da máquina/terminal.

    Returns
    Type Description
    System.Boolean

    IniciaTransaccao()

    Inicia uma transacção na base de dados.

    Declaration
    public void IniciaTransaccao()

    IsTerminalService()

    Retorna True caso a sessão esteja a ser feita por terminal.

    Declaration
    public bool IsTerminalService()
    Returns
    Type Description
    System.Boolean

    NomeAplicacaoSessaoPRIMAVERA(String)

    Nome da aplicacão da sessão primavera.

    Declaration
    public void NomeAplicacaoSessaoPRIMAVERA(string strNomeAplicacao)
    Parameters
    Type Name Description
    System.String strNomeAplicacao

    The string nome aplicacao.

    ReconectaLigacaoBaseDados()

    Reopens the database connection.

    Declaration
    public void ReconectaLigacaoBaseDados()

    SetAbvtApl(String)

    Sets the application abreviation.

    Declaration
    public void SetAbvtApl(string strValue)
    Parameters
    Type Name Description
    System.String strValue

    The string value.

    TerminaSessaoPRIMAVERA()

    Termina sessão Primavera.

    Declaration
    public void TerminaSessaoPRIMAVERA()

    TerminaSessaoPRIMAVERA(String, String, Boolean)

    Termina sessão Primavera.

    Declaration
    public void TerminaSessaoPRIMAVERA(string strAplicacao, string strMachineId, bool concurrent)
    Parameters
    Type Name Description
    System.String strAplicacao

    Aplicação em causa.

    System.String strMachineId

    Identificador da máquina/terminal.

    System.Boolean concurrent

    Tipo de sessão.

    TerminaSessaoPRIMAVERA(String, String, String, Boolean)

    Termina sessão Primavera.

    Declaration
    public void TerminaSessaoPRIMAVERA(string strUtilizador, string strAplicacao, string strMachineId, bool concurrent)
    Parameters
    Type Name Description
    System.String strUtilizador

    Utilizador da aplicação.

    System.String strAplicacao

    Aplicação em causa.

    System.String strMachineId

    Identificador da máquina/terminal.

    System.Boolean concurrent

    Tipo de sessão.

    TerminaSessaoPRIMAVERAWithValues(String, String, Int32)

    Termina sessão Primavera.

    Declaration
    public void TerminaSessaoPRIMAVERAWithValues(string strUtilizador, string strAplicacao, int intTipoPlataforma)
    Parameters
    Type Name Description
    System.String strUtilizador

    Utilizador com login feito.

    System.String strAplicacao

    Aplicação aberta.

    System.Int32 intTipoPlataforma

    Tipo de plataforma.

    TerminaTransaccao()

    Termina (com sucesso) uma transacção na base de dados.

    Declaration
    public void TerminaTransaccao()

    ValidaSessaoPRIMAVERAAsync()

    Valida sessão Primavera.

    Declaration
    public Task<bool> ValidaSessaoPRIMAVERAAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Boolean>

    VerificaErroLock()

    Verifica se o último erro corresponde a um erro provocado por registos bloqueados na base de dados.

    Declaration
    public bool VerificaErroLock()
    Returns
    Type Description
    System.Boolean

    Implements

    StdPlatBS100.IStdPlatBS