private void CFG_Pedido_Leave(object sender, EventArgs e) { DataRow[] linha = new DataRow[1]; string vLogin = TDataQuery.getPubVariavel(TInfo.pub, "LOGIN"); string cond = ""; if (rbEntrada.Checked) { cond = "a.CFG_Pedido|=|'" + CFG_Pedido.Text + "';a.TP_Movimento|=|'E'"; } else { cond = "a.CFG_Pedido|=|'" + CFG_Pedido.Text + "';a.TP_Movimento|=|'S'"; } linha[0] = UtilPesquisa.EDIT_LEAVE(cond , new Componentes.EditDefault[] { CFG_Pedido, DS_CFGPedido }, new TDatCFG_Pedidos("SqlCodeBuscaXUsuario", vLogin)); if (linha[0] != null) { vST_AlteraFISCAL = linha[0]["ST_PermiteCFG_Fiscal"].ToString(); if (vST_AlteraFISCAL == "N") { toolStrip_ItemFiscal.Enabled = false; Pn_Fiscal.HabilitarControls(false, TPModo); } vST_AlteraFINAN = linha[0]["ST_PermiteCFG_Finan"].ToString(); if (vST_AlteraFINAN == "N") { Pn_Financeiro.HabilitarControls(false, TPModo); } CFG_Fiscal(CFG_Pedido.Text); } }
private void HabilitarPaineis(bool Valor) { toolStrip_ItemPedido.Enabled = Valor; toolStrip_ItemFiscal.Enabled = Valor; Tp_Movimento.Enabled = Valor; Pn_Cabecalho.HabilitarControls(Valor, TPModo); Pn_Dados.HabilitarControls(Valor, TPModo); Pn_Fiscal.HabilitarControls(Valor, TPModo); Pn_Financeiro.HabilitarControls(Valor, TPModo); Pn_ItemPedido.HabilitarControls(Valor, TPModo); }