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);
                }
            }
        }
示例#2
0
        private void dgGride_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex >= 0)
            {
                if (e.RowIndex >= 0)
                {
                    codigoVenda   = Convert.ToInt32(dgGride.Rows[e.RowIndex].Cells[0].Value);
                    codigoCliente = Convert.ToInt32(dgGride.Rows[e.RowIndex].Cells[4].Value);
                }
            }
            ComandosCadVenda comandos  = new ComandosCadVenda();
            ComandosClientes clientes  = new ComandosClientes();
            DadosCadVenda    dados     = comandos.Carregar(codigoVenda);
            DadosClientes    clientes1 = clientes.carregar(codigoCliente);


            lblCodigoCliente.Text = dados.CodigoCliente.ToString();
            lblNomeCliente.Text   = "- " + clientes1.nome;
        }
        public void Alterar(DadosCadVenda dados)
        {
            ComandosCadVenda comandos = new ComandosCadVenda();

            comandos.Alterar(dados);
        }
示例#4
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);
         }
     }
 }