private async void RefreshProjects() { AvailableProjects.Clear(); foreach (Project project in (await _jiraClient.Projects.GetProjectsAsync()).OrderBy(x => x.Key)) { AvailableProjects.Add(new JiraProjectViewModel(project)); } }
/// <summary> /// </summary> public TaskSearchDesignViewModel() { AvailableIssues.Add(new JiraIssueDesignViewModel("Bug", "PROJECT42-4", "Das ist ein falscher fehler")); AvailableIssues.Add(new JiraIssueDesignViewModel("Feature", "PROJECT-42", "Das ist ein neuer falscher Fehler")); AvailableIssues.Add(new JiraIssueDesignViewModel("Aufgabe", "PROJECT-424", "Und hier soll noch jemand ein viel längeren falschen Fehler einbauen, damit wir auch in Zukunft was z utun haben ;-)")); SelectedIssue = AvailableIssues[1]; AvailableProjects.Add(new JiraProjectDesignViewModel()); AvailableProjects.Add(new JiraProjectDesignViewModel()); SelectedProject = AvailableProjects.First(); }