Beispiel #1
0
        void EdtProdutoTextChanged(object sender, EventArgs e)
        {
            cProdutos produtos = new cProdutos();

            ipi = produtos.IPI(fornecedor, edtProduto.Text, edtSubCodigo.Text);
            CalculaPreco();
            MostraImagem();
        }
Beispiel #2
0
        public fPesquisaRapida(string fornecedor, string tabela)
        {
            InitializeComponent();

            cProdutos produtos = new cProdutos();

            foreach (ProdutosTabela prodtab in ProdutosTabelas.lista)
            {
                if ((prodtab.fornecedor.CompareTo(fornecedor) == 0) &&
                    (prodtab.tabela.CompareTo(tabela) == 0))
                {
                    produtos.ProdutosFornenedor(dgvProdutos, fornecedor, tabela, ref prodtab.table);
                    return;
                }
            }
            ProdutosTabela nova = new ProdutosTabela(fornecedor, tabela);

            produtos.ProdutosFornenedor(dgvProdutos, fornecedor, tabela, ref nova.table);
            ProdutosTabelas.lista.Add(nova);
        }
Beispiel #3
0
        void EdtSubCodigoTextChanged(object sender, EventArgs e)
        {
            cProdutos produtos = new cProdutos();

            ipi = produtos.IPI(fornecedor, edtProduto.Text, edtSubCodigo.Text);
            CalculaPreco();
            string descricao = "";
            string texto     = "";

            edtMedidas.Text = produtos.Medidas_Descricao(fornecedor, edtProduto.Text, edtSubCodigo.Text, ref descricao, ref texto);
            if (edtSubCodigo.Text.Trim().CompareTo(ultimo_subcodigo) != 0)
            {
                ultimo_subcodigo      = edtSubCodigo.Text;
                edtDescricaoProd.Text = descricao;
                edtTexto.Text         = texto;
            }
            MostraImagem();
            if (!ckbEspecial.Checked)
            {
                CalculaPreco();
            }
        }
Beispiel #4
0
        void FrmCadProdutosLoad(object sender, EventArgs e)
        {
            produtos    = new cProdutos();
            this.Cursor = Cursors.WaitCursor;
            produtos.Carrega(dgvCadastro, ref table, where);
            this.Cursor = Cursors.Default;
            int n = table.Rows.Count;

            if ((xCodigo != null) && (xCodigo.Trim().Length > 0))
            {
                int selecionado = Procura(xCodigo, false);
                if (selecionado >= 0)
                {
                    dgvCadastro.Rows[selecionado].Cells[0].Selected = true;
                    AtualizaDados(selecionado);
                    AtualizaDadosLocal(selecionado);
                }
            }

            SetaEdicaoLocal(false);
            xParceiro  = "";
            xCodigo    = "";
            xSubCodigo = "";
            xDescricao = "";
            xMedida    = "";
            xTexto     = "";
            if (ReadOnly)
            {
                btnConfirma.Visible = false;
                btnCancela.Visible  = false;
                btnInclui.Visible   = false;
                btnExclui.Visible   = false;
                btnAltera.Visible   = false;
            }
            result = false;
        }
Beispiel #5
0
        void EdtProdutoTextChanged(object sender, EventArgs e)
        {
            cProdutos produtos = new cProdutos();

            ipi = produtos.IPI(fornecedor, edtProduto.Text, edtSubCodigo.Text);
            CalculaPreco();
            string descricao = "";
            string texto     = "";

            edtMedidas.Text = produtos.Medidas_Descricao(fornecedor, edtProduto.Text, edtSubCodigo.Text, ref descricao, ref texto);
            if (edtProduto.Text.Trim().CompareTo(ultimo_produto) != 0)
            {
                ultimo_produto        = edtProduto.Text;
                edtDescricaoProd.Text = descricao;
                edtTexto.Text         = texto;
            }
            MostraImagem();
            if (!ckbEspecial.Checked)
            {
                CalculaPreco();
            }

            /*
             * if (gbxPesquisa.Visible) return;
             * if (edtProduto.Text.Trim().Length > 0) return;
             * edtCodigoProduto.Text = "";
             * edtDescricaoProduto.Text = "";
             * gbxPesquisa.Visible = true;
             * edtDescricaoProduto.Focus();
             */
            //if (!gbxPesquisa.Visible) return;
            //ProcuraProduto(edtProduto.Text.Trim(), 0);
            //CalculaPreco();
            //MostraMedidas();
            //MostraImagem();
        }