Beispiel #1
0
 public void RefreshIssues()
 {
     RaisePropertyChangedEvent("Issues");
     if (Issues != null && Issues.Count() > 0)
     {
         CurrentIssue = Issues.Last();
     }
 }
Beispiel #2
0
        public MainViewModel(StackPanel pageSelectionStackPanel, Grid pageLayoutGrid)
        {
            CreateAdModuleView();

            ClassifiedView        = CollectionViewSource.GetDefaultView(ClassifiedAd.All);
            ClassifiedView.Filter = ClassifiedFilter;

            _pageLayout             = new AdsOnPageManager(this, pageLayoutGrid);
            PageSelectionStackPanel = pageSelectionStackPanel;
            if (Issues.Count() > 0)
            {
                CurrentIssue = Issues.Last();
            }
            _instance = this;
        }
Beispiel #3
0
 private int GetIssueCount(ValidationSeverity severity)
 {
     return(SubReports.Sum(r => r.GetIssueCount(severity)) + Issues.Count(i => i.Severity == severity));
 }