Class StdPlatBS
Proxy de todos os serviços da plataforma.
Inheritance
Implements
Inherited Members
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 |
|
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 |
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 |