private void Form1_Load(object sender, EventArgs e) { Quantidade.Hide(); TXTQTDE.Hide(); ValorUnitario.Hide(); TXTVALORUNITARIO.Hide(); Valor.Hide(); TXTVALOR.Hide(); Total.Hide(); TXTTOTAL.Hide(); Descricao.Hide(); TXT_DESC.Hide(); dgDados.Hide(); valorrecebido.Hide(); TXT_VLRR.Hide(); troco.Hide(); TXT_TROCO.Hide(); }
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F5) { Quantidade.Show(); TXTQTDE.Show(); TXTQTDE.Text = "1"; ValorUnitario.Show(); TXTVALORUNITARIO.Show(); Valor.Show(); TXTVALOR.Show(); Total.Show(); TXTTOTAL.Show(); PB_foto.Image = Properties.Resources.Passa; TXT_PROD.Text = ""; Descricao.Show(); TXT_DESC.Show(); dgDados.Show(); dgDados.Rows.Clear(); Valortotal = 0; TXT_TROCO.Text = "R$ 0,00"; TXT_VLRR.Text = "R$ 0,00"; TXT_DESC.Text = ""; TXTTOTAL.Text = ""; TXTVALOR.Text = ""; TXTVALORUNITARIO.Text = ""; } if (e.KeyCode == Keys.F6) { if (TXTQTDE.Text == "0") { MessageBox.Show("Aperte F5 para começar a compra!", "Aviso"); } else { if (TXTTOTAL.Text == "") { MessageBox.Show("Passe o produto!", "Aviso"); } else { if (DialogResult.Yes == MessageBox.Show("A compra vai ser paga em dinheiro?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { valorrecebido.Show(); TXT_VLRR.Show(); troco.Show(); TXT_TROCO.Show(); TXT_VLRR.Focus(); TXTQTDE.Enabled = false; TXT_PROD.Enabled = false; } else { //envia bd Conexao comb = new Conexao(); comb.sql = "Insert into tb02_cupom (tb02_valor, tb02_data) values ('" + Valortotal + "', now())"; comb.open(); int lin = comb.Runsql(); comb.close(); //fim envia bd //MessageBox.Show("Compra terminada!", "Aviso"); TXTQTDE.Text = "0"; TXTTOTAL.Text = ""; TXTVALOR.Text = ""; TXTVALORUNITARIO.Text = ""; Valortotal = 0; Quantidade.Hide(); TXTQTDE.Hide(); ValorUnitario.Hide(); TXTVALORUNITARIO.Hide(); Valor.Hide(); TXTVALOR.Hide(); Total.Hide(); TXTTOTAL.Hide(); PB_foto.Image = Properties.Resources.CL1; Descricao.Hide(); TXT_DESC.Hide(); dgDados.Hide(); dgDados.Rows.Clear(); TXT_DESC.Text = ""; //mandar os dados pro bd } } } } if (e.KeyCode == Keys.Escape) { if (TXTQTDE.Text != "0") { MessageBox.Show("Sua compra não foi terminada! Cancele ou finalize-a para sair!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (DialogResult.Yes == MessageBox.Show("Deseja mesmo sair do sistema?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { this.Dispose(); } } } if (e.KeyCode == Keys.F7) { if (TXTQTDE.Text == "0") { MessageBox.Show("Aperte F5 para começar a compra!", "Aviso"); } else { if (DialogResult.Yes == MessageBox.Show("Deseja cancelar a compra?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { TXTQTDE.Text = "0"; TXTTOTAL.Text = ""; TXTVALOR.Text = ""; TXTVALORUNITARIO.Text = ""; TXT_DESC.Text = ""; TXT_TROCO.Text = "R$ 0,00"; TXT_VLRR.Text = "R$ 0,00"; Quantidade.Hide(); TXTQTDE.Hide(); ValorUnitario.Hide(); TXTVALORUNITARIO.Hide(); Valor.Hide(); TXTVALOR.Hide(); Total.Hide(); TXTTOTAL.Hide(); PB_foto.Image = Properties.Resources.CL1; Descricao.Hide(); TXT_DESC.Hide(); dgDados.Hide(); dgDados.Rows.Clear(); Valortotal = 0; } } } }
private void TXT_VLRR_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Double vrll = Double.Parse(TXT_VLRR.Text); Double trocoo; trocoo = vrll - Valortotal; System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("pt-BR"); TXT_VLRR.Text = string.Format("{0:C}", Convert.ToDouble(vrll)); TXT_TROCO.Text = string.Format("{0:C}", Convert.ToDouble(trocoo)); if (trocoo >= 0) { //envia bd Conexao comb = new Conexao(); comb.sql = "Insert into tb02_cupom (tb02_valor, tb02_data) values ('" + Valortotal + "', now())"; comb.open(); int lin = comb.Runsql(); comb.close(); //fim envia bd MessageBox.Show("COMPRA TERMINADA. TROCO: " + TXT_TROCO.Text + "", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); TXTQTDE.Text = "0"; TXTTOTAL.Text = ""; TXTVALOR.Text = ""; TXTVALORUNITARIO.Text = ""; TXT_DESC.Text = ""; Valortotal = 0; Quantidade.Hide(); TXTQTDE.Hide(); ValorUnitario.Hide(); TXTVALORUNITARIO.Hide(); Valor.Hide(); TXTVALOR.Hide(); Total.Hide(); TXTTOTAL.Hide(); PB_foto.Image = Properties.Resources.CL1; Descricao.Hide(); TXT_DESC.Hide(); dgDados.Hide(); dgDados.Rows.Clear(); TXT_DESC.Text = ""; valorrecebido.Hide(); TXT_VLRR.Hide(); troco.Hide(); TXT_TROCO.Hide(); TXT_TROCO.Text = "R$ 0,00"; TXT_VLRR.Text = "R$ 0,00"; TXTQTDE.Enabled = true; TXT_PROD.Enabled = true; this.TXT_PROD.Focus(); } else { MessageBox.Show("O valor recebido é menor que o valor total da compra!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } if (e.KeyCode == Keys.F7) { if (TXTQTDE.Text == "0") { MessageBox.Show("Aperte F5 para começar a compra!", "Aviso"); } else { if (DialogResult.Yes == MessageBox.Show("Deseja cancelar a compra?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { TXTQTDE.Text = "0"; TXTTOTAL.Text = ""; TXTVALOR.Text = ""; TXTVALORUNITARIO.Text = ""; TXT_DESC.Text = ""; TXT_TROCO.Text = "R$ 0,00"; TXT_VLRR.Text = "R$ 0,00"; Quantidade.Hide(); TXTQTDE.Hide(); ValorUnitario.Hide(); TXTVALORUNITARIO.Hide(); Valor.Hide(); TXTVALOR.Hide(); Total.Hide(); TXTTOTAL.Hide(); PB_foto.Image = Properties.Resources.CL1; Descricao.Hide(); TXT_DESC.Hide(); dgDados.Hide(); dgDados.Rows.Clear(); Valortotal = 0; } } } }