コード例 #1
0
        private void ImprimirVenda()
        {
            if (MessageBox.Show("Deseja Imprimir o Comprovante da Venda?", "Selecionar", MessageBoxButtons.YesNo,MessageBoxIcon.Question) == DialogResult.Yes)
            {
                saveFileDialog1.ShowDialog();
                string local = saveFileDialog1.FileName;
                pedidoDados = new PedidoRN();
                if (rdbNovoEndereco.Checked)
                {
                    pedidoDados.ImprimirVenda(local, rua, numero, bairro);
                }
                else
                {
                    pedidoDados.ImprimirVenda(local);
                }

            }
            else
            {
                MessageBox.Show("Venda Realizada", "Confirmar", MessageBoxButtons.OK,MessageBoxIcon.Information);
            }
        }
コード例 #2
0
        private void EfetuarVenda()
        {
            itemPedidoDados = new ItemPedidoRN();
            pedidoDados = new PedidoRN();
            string qtd, valor, idproduto, idpedido;
            pedidoDados.Inserir(DateTime.Now, txbIdCliente.Text.ToString());
            for (int i = 0; i < dgvProdutos.RowCount; i++)
            {
                idproduto = dgvProdutos.Rows[i].Cells[0].Value.ToString();
                qtd = dgvProdutos.Rows[i].Cells[3].Value.ToString();
                valor = dgvProdutos.Rows[i].Cells[4].Value.ToString();
                idpedido = pedidoDados.IdCorrente();
                itemPedidoDados.Inserir(qtd, idproduto, valor, idpedido);
            }

            pedidoDados.Atualizar(pedidoDados.IdCorrente(), txbTotalVenda.Text, cbbFormaPagamento.SelectedIndex.ToString());
            ///trabalhar neste metodo
        }