/// <summary> /// Загрузка списка объектов из базы данных, их отображение в таблице, указание их кол-ва в Label /// </summary> /// <inheritdoc /> public void AdditionalInitializeComponent() { FilterBarCoverLabel.Content = PageLiterals.FilterBarCoverLabel; // Сообщение-заглушка панели фильтрации try { _detailCalculates = DetailCalculatesService.GetAll(); if (_detailCalculates != null && _detailCalculates.Count > 0) { // Критерии сортировки указаны в реализации интерфейса IComparable класса _detailCalculates.Sort(); } PageDataGrid.ItemsSource = _detailCalculates; ShowCountItemsPageDataGrid(); } catch (StorageException ex) { Common.ShowDetailExceptionMessage(ex); } }