Class StdBSManutencoes
Classe utilizada para obter serviços e regras de negócio sobre Manutenções.
Inheritance
Implements
Inherited Members
Namespace: StdPlatBS100
Assembly: StdPlatBS100.dll
Syntax
[ComVisible(true)]
[Guid("B94E994B-B8A3-42C7-BAF6-C59474A9F46F")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBSManutencoes : IStdBSManutencoes
Methods
ActivaManutencao(frmStdBaseManutencao, StdBETipos.CodigosActualizacoes, String, String)
Activa manutenção
Declaration
public void ActivaManutencao(frmStdBaseManutencao objFormManutencao, StdBETipos.CodigosActualizacoes enuOperacao, string strCamposChave = "", string strCamposValor = "")
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseManutencao | objFormManutencao | Identificador do formulário de Manutenção. |
StdPlatBE100.StdBETipos.CodigosActualizacoes | enuOperacao | Identificador do Tipo de Operação. |
System.String | strCamposChave | Identificador do Campo Chave. |
System.String | strCamposValor | Identificador do Valor do Campo Chave. |
ActivaManutencao(Object, StdBETipos.CodigosActualizacoes, String, String)
Activa manutenção
Declaration
public void ActivaManutencao(dynamic objFormManutencao, StdBETipos.CodigosActualizacoes enuOperacao, string strCamposChave = "", string strCamposValor = "")
Parameters
Type | Name | Description |
---|---|---|
System.Object | objFormManutencao | Identificador do formulário de Manutenção. |
StdPlatBE100.StdBETipos.CodigosActualizacoes | enuOperacao | Identificador do Tipo de Operação. |
System.String | strCamposChave | Identificador do Campo Chave. |
System.String | strCamposValor | Identificador do Valor do Campo Chave. |
DesligaBotao(frmStdBaseForm, StdBSTipos.BotaoManutencao)
Desliga Botão.
Declaration
public void DesligaBotao(frmStdBaseForm objFormManutencao, StdBSTipos.BotaoManutencao enuBotao)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseForm | objFormManutencao | Identificador do Formulário de Manutenção. |
StdPlatBS100.StdBSTipos.BotaoManutencao | enuBotao | Identificador do Botão de Manutenção. |
DesligaBotaoEx(frmStdBaseManutencao, StdBSTipos.BotaoManutencao)
Desliga Botão Ex.
Declaration
public void DesligaBotaoEx(frmStdBaseManutencao objFormManutencao, StdBSTipos.BotaoManutencao enuBotao)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseManutencao | objFormManutencao | Identificador do Formulário de Manutenção. |
StdPlatBS100.StdBSTipos.BotaoManutencao | enuBotao | Identificador do Botão de Manutenção. |
Finalize()
Finalizes an instance of the StdBSManutencoes class.
Declaration
protected void Finalize()
LigaBotao(frmStdBaseForm, StdBSTipos.BotaoManutencao)
Liga Botão
Declaration
public void LigaBotao(frmStdBaseForm objFormManutencao, StdBSTipos.BotaoManutencao enuBotao)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseForm | objFormManutencao | Identificador do Formulário de Manutenção. |
StdPlatBS100.StdBSTipos.BotaoManutencao | enuBotao | Identificador do Botão de Manutenção. |
LigaBotaoEx(frmStdBaseForm, StdBSTipos.BotaoManutencao)
Liga Botão Ex.
Declaration
public void LigaBotaoEx(frmStdBaseForm objFormManutencao, StdBSTipos.BotaoManutencao enuBotao)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseForm | objFormManutencao | Identificador do Formulário de Manutenção. |
StdPlatBS100.StdBSTipos.BotaoManutencao | enuBotao | Identificador do Botão de Manutenção. |
MostraHistoricoDaEntidade(Control)
Declaration
public void MostraHistoricoDaEntidade(Control objFormManutencao)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.Control | objFormManutencao |
PodeAcederAoRegisto(Object, String, Object[])
Valida as permissões das Categorias para aceder a um registo.
Declaration
public void PodeAcederAoRegisto(dynamic objFormManutencao, string strNomeCamposChave, params dynamic[] arrChaves)
Parameters
Type | Name | Description |
---|---|---|
System.Object | objFormManutencao | Identificador do Formulário de Manutenção. |
System.String | strNomeCamposChave | Nomes dos campos chaves (separados por ','). |
System.Object[] | arrChaves | Chaves. |
PodeAcederRegisto(frmStdBaseManutencao)
Trata permissões.
Declaration
public void PodeAcederRegisto(frmStdBaseManutencao objFormManutencao)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseManutencao | objFormManutencao | Identificador do Formulário de Manutenção. |
PodeAcederRegistoEx(Object, String)
Valida as permissões das Categorias para aceder a um registo.
Declaration
public void PodeAcederRegistoEx(dynamic objFormManutencao, string Chave)
Parameters
Type | Name | Description |
---|---|---|
System.Object | objFormManutencao | Identificador do Formulário de Manutenção. |
System.String | Chave | Chave. |
TrataMenusStandard(Control, String)
Trata menus standart.
Declaration
public bool TrataMenusStandard(Control objFormManutencao, string strComando)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.Control | objFormManutencao | Identificador do Formulário de Manutenção. |
System.String | strComando | Identificador do Comando. |
Returns
Type | Description |
---|---|
System.Boolean |
TrataPermissoes(frmStdBaseEditor, Boolean, Boolean)
Declaration
public void TrataPermissoes(frmStdBaseEditor objFormManutencao, bool blnRegistoNovo, bool blnTrataMoeda = false)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseEditor | objFormManutencao | |
System.Boolean | blnRegistoNovo | |
System.Boolean | blnTrataMoeda |
TrataPermissoes(frmStdBaseManutencao, Boolean, Boolean)
Declaration
public void TrataPermissoes(frmStdBaseManutencao objFormManutencao, bool blnRegistoNovo, bool blnTrataMoeda = false)
Parameters
Type | Name | Description |
---|---|---|
frmStdBaseManutencao | objFormManutencao | |
System.Boolean | blnRegistoNovo | |
System.Boolean | blnTrataMoeda |