예제 #1
0
 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);
         }
     }
 }