private void Window_Loaded(object sender, RoutedEventArgs e) { lstRole.SelectedValuePath = "RoleId"; loadRoles(); RoleHelper client = new RoleHelper(); try { List<RoleTemplate> roleTemplates = client.ViewTemplateRole(user, null).ToList(); roleTemplates.AddRange(client.ViewTemplateRole(user, event_)); cbRoleTemplate.ItemsSource = roleTemplates; cbRoleTemplate.SelectedValuePath = "RoleTemplateID"; cbRoleTemplate.DisplayMemberPath = "Post"; } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { client.Close(); } }
private void loadRoles() { RoleHelper client = new RoleHelper(); try { lstRole.ItemsSource = client.ViewTemplateRole(user, event_).ToList(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { client.Close(); } clearAll(); }