예제 #1
0
        private void Gravar()
        {
            conexao comb2 = new conexao();

            comb2.open();

            comb2.sql = "insert into tb02_vendas values ('" + lbCaixa.Text + "','" + cupom + "','" + seq + "','" + tbBarCode.Text + "','" + lbQuantidade.Text + "','" + y + "')";



            int qn = comb2.Runsql();

            comb2.close();
        }
예제 #2
0
        private void ColetaSQL()
        {
            conexao comb = new conexao();

            comb.open();

            comb.sql  = "Select * from tb01_produtos ";
            comb.sql += " where tb01_cod_produto = '" + tbBarCode.Text + "'";


            MySqlDataReader dados = comb.Execsql();

            if (dados.HasRows)
            {
                while (dados.Read())
                {
                    System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");


                    valor           = System.Convert.ToDouble(dados["tb01_desconto"]);
                    lbDesconto.Text = string.Format("{0:C}", Convert.ToDouble(valor));

                    valor        = (System.Convert.ToDouble(dados["tb01_preco"]) - System.Convert.ToDouble(dados["tb01_desconto"])) * System.Convert.ToDouble(lbQuantidade.Text);
                    lbTotal.Text = string.Format("{0:C}", Convert.ToDouble(valor));

                    y = valor;

                    valor        = System.Convert.ToDouble(dados["tb01_preco"]);
                    lbPreco.Text = string.Format("{0:C}", Convert.ToDouble(valor));

                    label1.Text = dados["tb01_descricao"].ToString();

                    dgCompra.Rows.Add(label1.Text, lbPreco.Text, lbDesconto.Text, lbQuantidade.Text, lbTotal.Text);

                    tvalor      = (System.Convert.ToDouble(dados["tb01_preco"]) - System.Convert.ToDouble(dados["tb01_desconto"])) * System.Convert.ToDouble(lbQuantidade.Text) + tvalor;
                    label3.Text = string.Format("{0:C}", Convert.ToDouble(tvalor));

                    Gravar();


                    seq = seq + 1;
                }
            }
            comb.close();
        }
예제 #3
0
        private void pegaCupom()
        {
            conexao comb = new conexao();

            int maxCupom = 0;

            comb.open();

            comb.sql  = "Select max(tb02_cupom) from tb02_vendas ";
            comb.sql += " where tb02_nro_caixa = '" + lbCaixa.Text + "'";

            maxCupom = Convert.ToInt32(comb.ExecuteScalar());

            if (maxCupom > 0)
            {
                cupom = maxCupom;
                cupom++;
                seq = 1;
            }

            comb.close();
        }