/// <summary>
        /// The OnWindowLoaded
        /// </summary>
        /// <param name="view">The view<see cref="HistoryView"/></param>
        private void OnWindowLoaded(HistoryView view)
        {
            view.History.ItemsSource = HistoryModel.Instance.HistoriesByTypeChange;
            CollectionView           collectionView = (CollectionView)CollectionViewSource.GetDefaultView(view.History.ItemsSource);
            PropertyGroupDescription group          = new PropertyGroupDescription("type");

            collectionView.GroupDescriptions.Clear();
            collectionView.GroupDescriptions.Add(group);

            collectionView.SortDescriptions.Clear();
            collectionView.SortDescriptions.Add(new System.ComponentModel.SortDescription("type", System.ComponentModel.ListSortDirection.Ascending));
            collectionView.SortDescriptions.Add(new System.ComponentModel.SortDescription("date", System.ComponentModel.ListSortDirection.Descending));
        }
 private void OnRefresh(HistoryView view)
 {
     HistoryModel.Instance.GetHistory();
 }