private void InitPeriods() { Periods = _summaryService.GetPeriods(); PeriodsListView.ItemsSource = Periods.OrderByDescending(p => p.ReportedDate); foreach (PeriodSummary period in Periods) { AssetsListBox.ItemsSource = period.Assets; SummaryViewbox.Text = period.ToString(); } if (Periods.Any()) { SetDefaultPeriodItem(); } UpdateAssetPanel.Visibility = Visibility.Collapsed; }