public FmrEmprestimo() { InitializeComponent(); emprestimoController = new EmprestimoController(); pessoaController = new PessoaController(); categoriaController = new CategoriaController(); midiaController = new MidiaController(); pessoas = pessoaController.ConsultaTodosAtivos(); categorias = categoriaController.ConsultaTodosAtivos(); midias = midiaController.ConsultaTodosAtivos(); foreach (var pessoa in pessoas) { PessoaComboBox.Items.Add(pessoa); } foreach (var categoria in categorias) { CategoriaComboBox.Items.Add(categoria); } foreach (var midia in midias.Where(m => m.DisponivelEmprestimo)) { MidiaComboBox.Items.Add(midia); } }
private void CategoriaComboBox_SelectedIndexChanged(object sender, EventArgs e) { var categoria = CategoriaComboBox.SelectedItem as CategoriaModel; MidiaComboBox.Items.Clear(); MidiaComboBox.Text = ""; QuantidadeNumericUpDown.Value = 1; if (categoria != null && categoria.IdCategoria != null) { midias = midiaController.ConsultaPorCategoria(categoria.IdCategoria); } else { midias = midiaController.ConsultaTodosAtivos(); } foreach (var midia in midias.Where(m => m.DisponivelEmprestimo)) { MidiaComboBox.Items.Add(midia); } }