コード例 #1
0
 private void btnShowClosedErrands_Click(object sender, RoutedEventArgs e)
 {
     lvShowErrands.ItemsSource = ErrandService.GetCompletedErrands((Application.Current as App).connectionString)
                                 .OrderByDescending(i => i.CreationTime)
                                 .Take(SettingsContext.GetMaxItemsCount())
                                 .ToList();
 }
コード例 #2
0
 private void LoadActiveIssues()
 {
     lvActiveIssues.ItemsSource = issues
                                  .Where(i => i.Status != "closed")
                                  .OrderByDescending(i => i.Created)
                                  .Take(SettingsContext.GetMaxItemsCount())
                                  .ToList();
 }
コード例 #3
0
 public void LoadClosedIssues()
 {
     lvCompleted.ItemsSource = issues
                               .Where(i => i.Status == "closed")
                               .OrderByDescending(i => i.Created)
                               .Take(SettingsContext.GetMaxItemsCount())
                               .ToList();
 }
コード例 #4
0
 private void LoadClosedIssuesAsync()
 {
     lvClosed.ItemsSource = issues
                            .Where(i => i.Status == "Finished")
                            .OrderByDescending(i => i.Created)
                            .Take(SettingsContext.GetMaxItemsCount())
                            .ToList();
 }
コード例 #5
0
 private void LoadClosedIssues(string closedPhrase)
 {
     lstvClosedIssues.ItemsSource = issues
                                    .Where(i => i.Status == closedPhrase)
                                    .OrderByDescending(i => i.Created)
                                    .Take(SettingsContext.GetMaxItemsCount())
                                    .ToList();
 }
コード例 #6
0
 private void LoadActiveCases()       //Lägger Aktivaärendena i lista
 {
     lvActiveCases.ItemsSource = cases
                                 .Where(i => i.Status != "closed")
                                 .OrderByDescending(i => i.Created)
                                 .Take(SettingsContext.GetMaxItemsCount())
                                 .ToList();
 }
コード例 #7
0
 private void LoadActiveIssues()
 {
     //En list view som visar alla issues som INTE är "closed" och är sorterad efter datum. Den är också begränsad till hur många som visas på en gång beroende på värdet från json filen
     lvActiveIssues.ItemsSource = issues
                                  .Where(i => i.Status != "closed")
                                  .OrderByDescending(i => i.Created)
                                  .Take(SettingsContext.GetMaxItemsCount())
                                  .ToList();
 }
コード例 #8
0
        public static void Populate()
        {
            Statuses = SettingsContext.GetStatuses();

            MaxItemsCount = SettingsContext.GetMaxItemsCount();
        }