public void PrepararDataGrid() { List <Evento> eventos = eventoController.GetAll(); dataGridView1.Rows.Clear(); foreach (var evento in eventos) { dataGridView1.Rows.Add(new object[] { evento.Codevento, evento.Nome, evento.CodcategoriaNavigation.Nome, evento.CodlocalNavigation.ToString(), evento.Artista, evento.Data.ToString("dd/MM/yyyy"), (evento.Liberado ? "Sim" : "Não"), (evento.Valoringresso == 0 ? "0.00 R$" : $"{evento.Valoringresso:#.##} R$"), evento.Numeroingressos, evento.Descricao }); } dataGridView1.ClearSelection(); }
public void PrepararFiltros() { locais = localController.GetAll(); categorias = categoriaController.GetAll(); eventos = eventoController.GetAll().Where(e => e.Liberado).ToList(); comboBoxLocal.Items.Clear(); comboBoxCategoria.Items.Clear(); comboBoxLocal.Items.Add("Selecione um local..."); comboBoxLocal.SelectedIndex = 0; comboBoxCategoria.Items.Add("Selecione uma categoria..."); comboBoxCategoria.SelectedIndex = 0; foreach (var local in locais) { comboBoxLocal.Items.Add(local.ToString()); } foreach (var categoria in categorias) { comboBoxCategoria.Items.Add(categoria.Nome); } }