Class clsAdmMotor
Classe principal do motor. Deve ser utilizada para aceder a todos os elementos disponibilizados pelo motor.
Inheritance
Implements
Inherited Members
Namespace: AdmEngine100
Assembly: AdmEngine100.dll
Syntax
[ComVisible(true)]
[Guid("81F8DE1A-8CD3-40D6-8D18-6812031DCB00")]
[ClassInterface(ClassInterfaceType.None)]
public class clsAdmMotor : IclsAdmMotor
Fields
Aplicacoes
Colecção de aplicações instaladas no sistema.
Declaration
public clsAplicacoes Aplicacoes
Field Value
Type | Description |
---|---|
clsAplicacoes |
Empresas
Colecção de empresas disponíveis no sistema.
Declaration
public clsEmpresas Empresas
Field Value
Type | Description |
---|---|
clsEmpresas |
Perfis
Colecção de perfis disponíveis no sistema.
Declaration
public clsPerfis Perfis
Field Value
Type | Description |
---|---|
clsPerfis |
Utilizadores
Colecção de utilizadores disponíveis no sistema.
Declaration
public clsUtilizadores Utilizadores
Field Value
Type | Description |
---|---|
clsUtilizadores |
Properties
BaseDadosInfo
Gets the base dados information.
Declaration
public dynamic BaseDadosInfo { get; }
Property Value
Type | Description |
---|---|
System.Object |
ParametrosInstalacao
Serviços de manipulação de preferências das aplicações.
Declaration
public clsParametrosInstalacao ParametrosInstalacao { get; }
Property Value
Type | Description |
---|---|
clsParametrosInstalacao |
PercursoApl
Devolve o percurso da aplicação.
Declaration
public string PercursoApl { get; }
Property Value
Type | Description |
---|---|
System.String |
PercursoConfig
Devolve o percurso da directoria de configuração.
Declaration
public string PercursoConfig { get; }
Property Value
Type | Description |
---|---|
System.String |
PercursoDados
Devolve o percurso da directoria de dados.
Declaration
public string PercursoDados { get; }
Property Value
Type | Description |
---|---|
System.String |
PercursoDadosDef
Devolve o percurso da directoria de scripts (criação de empresas).
Declaration
public string PercursoDadosDef { get; }
Property Value
Type | Description |
---|---|
System.String |
PercursoMapas
Devolve o percurso dos mapas.
Declaration
public string PercursoMapas { get; }
Property Value
Type | Description |
---|---|
System.String |
PercursoMapasNovos
Devolve o percurso da directoria de mapas do utilizador.
Declaration
public string PercursoMapasNovos { get; }
Property Value
Type | Description |
---|---|
System.String |
Posto
Devolve o identificador do posto actual.
Declaration
public int Posto { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Preferencias
Serviços de manipulação de preferências das aplicações.
Declaration
public clsPreferencias Preferencias { get; }
Property Value
Type | Description |
---|---|
clsPreferencias |
Utilizador
Identificador do utilizador activo.
Declaration
public string Utilizador { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
AplInstaladaSistema(String)
Apls the instaladas sistema.
Declaration
public bool AplInstaladaSistema(string strApl)
Parameters
Type | Name | Description |
---|---|---|
System.String | strApl | The string apl. |
Returns
Type | Description |
---|---|
System.Boolean |
AplsInstaladasSistema()
Devolve uma colecção das aplicações instaladas no sistema.
Declaration
public clsAplicacoes AplsInstaladasSistema()
Returns
Type | Description |
---|---|
clsAplicacoes |
Consulta(String)
Execução de uma query de consulta (SELECT) a partir da base de dados.
Declaration
public StdBELista Consulta(string Query)
Parameters
Type | Name | Description |
---|---|---|
System.String | Query | Instrução SELECT a executar. |
Returns
Type | Description |
---|---|
StdBELista |
ListaAdministradores()
Devolve a colecção de administradores existentes.
Declaration
public clsUtilizadores ListaAdministradores()
Returns
Type | Description |
---|---|
clsUtilizadores | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome do utilizador. |
ListaEmpresas(StdBETipos.EnumTipoAmbiente, String)
Devolve uma lista das empresas existentes e registas para a aplicação indicada.
Declaration
public clsEmpresas ListaEmpresas(StdBETipos.EnumTipoAmbiente enuTipoAmbiente, string AbvtApl = "")
Parameters
Type | Name | Description |
---|---|---|
StdBETipos.EnumTipoAmbiente | enuTipoAmbiente | Tipo de ambiente. |
System.String | AbvtApl | Abreviatura da aplicação. Omitindo o parâmetro, serão devolvidas todas as empresas existentes. |
Returns
Type | Description |
---|---|
clsEmpresas | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome da empresa. |
ListaEmpresasInstancia(String, String)
Devolve uma lista das empresas existentes e registas para a aplicação indicada.
Declaration
public clsEmpresas ListaEmpresasInstancia(string strInstancia, string AbvtApl)
Parameters
Type | Name | Description |
---|---|---|
System.String | strInstancia | Instância a utilizar na listagem de empresas. |
System.String | AbvtApl | Abreviatura da aplicação. |
Returns
Type | Description |
---|---|
clsEmpresas | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome da empresa. |
ListaPerfis()
Devolve a lista de perfis instalados no sistema.
Declaration
public clsPerfis ListaPerfis()
Returns
Type | Description |
---|---|
clsPerfis | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome do perfil. |
ListaPerfisAssociadosApl(String)
Devolve uma colecção dos perfis associados a uma determinada aplicação.
Declaration
public clsPerfis ListaPerfisAssociadosApl(string AbvtApl)
Parameters
Type | Name | Description |
---|---|---|
System.String | AbvtApl | Abreviatura da aplicação. |
Returns
Type | Description |
---|---|
clsPerfis | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome do perfil. |
ListaSuperAdministradores()
Devolve a colecção de super administradores existentes.
Declaration
public clsUtilizadores ListaSuperAdministradores()
Returns
Type | Description |
---|---|
clsUtilizadores | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome do utilizador. |
ListaUtilizadores(Boolean)
Devolve a lista de utilizadores existentes no sistema.
Declaration
public clsUtilizadores ListaUtilizadores(bool daUltimoLogin = true)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | daUltimoLogin |
Returns
Type | Description |
---|---|
clsUtilizadores | O resultado é uma colecção em que cada elemento contém apenas o identificador e o nome do utilizador. |
Termina()
Fecho do motor do Administrador.
Declaration
public void Termina()