private void btnFinalizar_Click(object sender, EventArgs e) { Pedido pedido = new Pedido(); DateTime dateTime = DateTime.Now; string dia = dateTime.Day.ToString(); string mes = dateTime.Month.ToString(); string ano = dateTime.Year.ToString(); pedido.datapedido = ano + "-" + mes + "-" + dia; pedido.cd_cliente = int.Parse(txtCodigo.Text); pedido.observacao = txtObservacao.Text; pedido.status = "1"; pedido.valortotal = 0; if (txtcodpedido.Text == "") { txtcodpedido.Text = PedidoBLL.IncluirPedido(pedido).ToString(); } else { ItemPedidoBLL.ExcluirItemPedido(int.Parse(txtcodpedido.Text)); } foreach (ItemPedido item in ItensPedidos) { item.codpedido = int.Parse(txtcodpedido.Text); ItemPedidoBLL.IncluirItemPedido(item); } pedido.valortotal = PedidoBLL.FinalizarPedido(int.Parse(txtcodpedido.Text)); txtTotal.Text = "R$" + pedido.valortotal; dgvCarrinho.DataSource = null; ItensPedidos = ItemPedidoBLL.MostrarItemPedido(int.Parse(txtcodpedido.Text)); dgvCarrinho.DataSource = ItensPedidos; dgvCarrinho.Columns[2].Visible = false; dgvPedidos.DataSource = null; dgvPedidos.DataSource = PedidoBLL.MostrarPedidos(int.Parse(txtCodigo.Text)); dgvPedidos.Columns[3].Visible = false; dgvPedidos.Columns[4].Visible = false; dgvPedidos.Columns[5].Visible = false; frmImrpimir imprimir = new frmImrpimir(ItensPedidos, pedido); imprimir.Show(); }