public frmPedidosMesa(int id, int idmesero, DateTime hora) { try { lista2 = manager.ListarPedidosxAbertura(id, hora); for (int x = 0; x < lista2.Count(); x++) { total += int.Parse(lista2[x].Precio.ToString()); } InitializeComponent(); lblidmesero.Text = idmesero.ToString(); lblid.Text = id.ToString(); lbltotal.Text = total.ToString(); lista = manager.TraerComidas(); cmbcomidas.DataSource = lista; cmbcomidas.DisplayMember = "Descripcion"; cmbcomidas.ValueMember = "id"; for (int x = 0; x < lista.Count(); x++) { precios.Add(lista[x].Precio); } dgvPedidos.DataSource = lista2; dgvPedidos.Refresh(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }