protected void btnFinalizarCompra_Click(object sender, EventArgs e) { if (listaCarro.Count() != 0) { Pedido pedido = new Pedido(); PedidoNegocio pedidoNegocio = new PedidoNegocio(); Carro carro = new Carro(); carro.listaItems = new List <ItemCarro>(); carro.listaItems = listaCarro; carro.Subtotal = Convert.ToDecimal(lblTotal.Text); pedido.Usuario = new Usuario(); user = (Usuario)Session[Session.SessionID + "Login"]; pedido.Usuario = user; pedido.Carro = new Carro(); pedido.Carro = carro; pedido.Estado = new Estado(); pedido.Estado.IdEstado = 8; pedido.Fecha = DateTime.Today; pedidoNegocio.Enviar(pedido); Response.Redirect("PedidoRealizado.aspx"); } else { lblCarro.Text = "El carro esta vacio!!"; } }