private void ventanaOrden_Load(object sender, EventArgs e) { Clases.claseManejoArchivo ordenes = new Clases.claseManejoArchivo(); listaOrden = ordenes.cargarOrden(Convert.ToInt32(lblMesaNum.Text)); if (listaOrden.Count != 0) { dgvOrden.DataSource = listaOrden; } sumar(); }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { List <Clases.claseMenu> listaMenu = new List <Clases.claseMenu>(); Clases.claseManejoArchivo archivoMenu = new Clases.claseManejoArchivo(); listaMenu = archivoMenu.cargarMenu(); dgvMenu.Columns.Clear(); switch (cmbTipo.Text) { case "Entradas": dgvMenu.DataSource = null; listaMenu = listaMenu.FindAll(item => item.Tipo == "Entrada"); break; case "Platos fuertes": dgvMenu.DataSource = null; listaMenu = listaMenu.FindAll(item => item.Tipo == "Plato fuerte"); break; case "Bebidas": dgvMenu.DataSource = null; listaMenu = listaMenu.FindAll(item => item.Tipo == "Bebida"); break; case "Postres": dgvMenu.DataSource = null; listaMenu = listaMenu.FindAll(item => item.Tipo == "Postre"); break; } dgvMenu.DataSource = listaMenu; dgvMenu.Columns[0].Width = 160; dgvMenu.Columns[1].Visible = false; dgvMenu.Columns[2].Visible = false; DataGridViewButtonColumn columna = new DataGridViewButtonColumn(); dgvMenu.Columns.Add(columna); dgvMenu.Columns[3].Width = 60; foreach (DataGridViewRow dgr in dgvMenu.Rows) { DataGridViewCell buttonCell = dgr.Cells[3]; buttonCell.Value = "Agregar"; } }