private void btnCancelarPedido_Click(object sender, EventArgs e) { ControleIncluirNull = 1; DialogResult mensagemConfirmacao; if (lblSubTotal.Text != "0,00") { mensagemConfirmacao = MessageBox.Show("Cancelar Pedido ?", "ATENÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (mensagemConfirmacao.ToString() == "Yes") { ComandosCadVenda comandos = new ComandosCadVenda(); DadosCadVenda dados = new DadosCadVenda(); dados.Codigo = Convert.ToInt32(lblCodigoVenda.Text); dados.Valor = Total; dados.ValorPago = Convert.ToDouble(lblSubTotal.Text); dados.CodigoCliente = Convert.ToInt32(lblCodigoCliente.Text); dados.Status = "Cancelado"; dados.DataTime = Convert.ToString(DateTime.Now.ToString("yyyy/MM/dd HH:mm:dd")); ControleVendas controle = new ControleVendas(); controle.Alterar(dados); Inicializacao(); LimparVenda(); MessageBox.Show("Pedido cancelado com Sucesso !!", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void btnIncluir_Click(object sender, EventArgs e) { if (lblCodigoCliente.Text != "0" && lblCodigoProduto.Text != "0" && lblQuantidade.Text != "0" && txbDescricaoProduto.Text != "") { ComandosCadVenda comandos = new ComandosCadVenda(); if (ControleIncluirNull == 1) { comandos.IncluirClienteNull(Convert.ToInt32(lblCodigoCliente.Text)); ControleIncluirNull = 2; } ControleVendas controle = new ControleVendas(); controle.CadatrarItens(Convert.ToInt32(lblCodigoProduto.Text), Convert.ToInt32(lblCodigoVenda.Text), Convert.ToInt32(lblQuantidade.Text), Convert.ToDouble(lblValorUnitario.Text)); comandos.ConsultarCodigoItem(); valor = Convert.ToDouble(lblValorTotal.Text); Subtotal += valor; lblSubTotal.Text = Subtotal.ToString(); valor = 0; dgGrideItens.Rows.Add(Convert.ToString(comandos.codigoItem), lblQuantidade.Text, lblCodigoProduto.Text, txbDescricaoProduto.Text, "R$ " + lblValorUnitario.Text, lblValorTotal.Text); Total = Subtotal; Limpar(); } else { MessageBox.Show("Selecione o cliente e um produto na tabela !!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } contadorMais = 0; ContadorMenos = 500; }
private void dgGrideItens_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex >= 0) { if (e.RowIndex >= 0) { linha = Convert.ToDouble(dgGrideItens.Rows[e.RowIndex].Cells[5].Value); codigo = Convert.ToInt32(dgGrideItens.Rows[e.RowIndex].Cells[0].Value); } } Subtotal = Subtotal - linha; lblSubTotal.Text = Subtotal.ToString(); dgGrideItens.Rows.Remove(dgGrideItens.CurrentRow); ControleVendas controle = new ControleVendas(); controle.Excluir(codigo); }
private void btnFinalizarVenda_Click(object sender, EventArgs e) { if (formaPagamento != "") { if (formaPagamento == "Dinheiro") { if (txbRecebido.Text != "0,00") { if (Convert.ToDouble(lblTroco.Text) > 0) { ComandosCadVenda comandos = new ComandosCadVenda(); comandos.UpDateInicializacao(); DadosCadVenda dados = new DadosCadVenda(); dados.Codigo = Codigo; dados.Valor = Valor; dados.Desconto = Desconto; dados.ValorPago = ValorPago; dados.Recebido = Recebido; dados.Troco = Convert.ToDouble(lblTroco.Text); dados.FormaPagamento = formaPagamento; dados.CodigoCliente = CodigoCliente; dados.Status = "Cozinha"; dados.obs = obs; dados.DataTime = Convert.ToString(DateTime.Now.ToString("yyyy/MM/dd HH:mm:dd")); ControleVendas controle = new ControleVendas(); controle.Alterar(dados); FormPedido form = new FormPedido(); MessageBox.Show("Venda Realizada com Sucesso !!", "Pedido", MessageBoxButtons.OK, MessageBoxIcon.Information); VendaRealizada = 2; this.Close(); } else { MessageBox.Show("Valor recebido e menor do que o total da venda!!", "Pedido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Valor recebido não pode Ficar em Branco!!", "Pedido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (formaPagamento == "Cartão") { ComandosCadVenda comandos = new ComandosCadVenda(); comandos.UpDateInicializacao(); DadosCadVenda dados = new DadosCadVenda(); dados.Codigo = Codigo; dados.Valor = Valor; dados.Desconto = Desconto; dados.ValorPago = ValorPago; dados.Recebido = Recebido; dados.Troco = Convert.ToDouble(lblTroco.Text); dados.FormaPagamento = formaPagamento; dados.CodigoCliente = CodigoCliente; dados.Status = "Cozinha"; dados.obs = obs; dados.DataTime = Convert.ToString(DateTime.Now.ToString("yyyy/MM/dd HH:mm:dd")); ControleVendas controle = new ControleVendas(); controle.Alterar(dados); FormPedido form = new FormPedido(); MessageBox.Show("Venda Realizada com Sucesso !!", "Pedido", MessageBoxButtons.OK, MessageBoxIcon.Information); VendaRealizada = 2; this.Close(); } else { MessageBox.Show("Selecione a forma de pagamento !!", "Pedido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }