示例#1
0
        private void TFLanPedido_Load(object sender, EventArgs e)
        {
            TPModo = TTpModo.tm_Standby;
            tabControl_op.SelectedTab = tabPage_Navegador;

            ArrayList CBox3 = new ArrayList();

            CBox3.Add(new Utils.TDataCombo("N - Lançamentos Normais", "N"));
            CBox3.Add(new Utils.TDataCombo("C - Lançamentos de Complementos", "C"));
            CBox3.Add(new Utils.TDataCombo("D - Lançamentos de Devoluções", "D"));
            CBox3.Add(new Utils.TDataCombo("F - Lançamentos de Entregas Futuras", "F"));
            TP_Fiscal.DataSource    = CBox3;
            TP_Fiscal.DisplayMember = "Display";
            TP_Fiscal.ValueMember   = "Value";


            Pn_Cabecalho.set_FormatZero();
            Pn_Dados.set_FormatZero();
            Pn_Fiscal.set_FormatZero();
            Pn_Financeiro.set_FormatZero();
            Pn_ItemPedido.set_FormatZero();

            if (rbEntrada.Checked)
            {
                lblAgente.Text = "CD.Comprador:";
            }
            else
            {
                lblAgente.Text = "CD.Vendedor:";
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
        }