private void telaCombo_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (selectedTela != null) { acoes = AcaoDyn_DAO.getAllActionsFromTela(selectedTela); acaoGrid.ItemsSource = acoes; } }
public void loadData() { Sistema sistemaSelecionado = null; Tela telaSelecionada = null; if (sistemaCombo.SelectedItem != null) { sistemaSelecionado = (Sistema)sistemaCombo.SelectedItem; } if (telaCombo.SelectedItem != null) { telaSelecionada = (Tela)telaCombo.SelectedItem; } sistemas = Sistema_DAO.getAllSistemas(); sistemaCombo.ItemsSource = sistemas; sistemaCombo.Items.Refresh(); if (sistemaSelecionado != null) { foreach (Sistema item in sistemaCombo.Items) { if (item.Id == sistemaSelecionado.Id) { sistemaCombo.SelectedItem = item; } } } if (telaSelecionada != null) { foreach (Tela item in telaCombo.Items) { if (item.Id == telaSelecionada.Id) { telaCombo.SelectedItem = item; } } } telaCombo.Items.Refresh(); if (selectedTela != null) { acoes = AcaoDyn_DAO.getAllActionsFromTela(selectedTela); acaoGrid.ItemsSource = acoes; } }