コード例 #1
0
        public void EditEntry([NotNull] DreamEntry entry)
        {
            if (entry == null)
            {
                throw new ArgumentNullException(nameof(entry));
            }
            var editEntry = new FrmDreamEntry(entry, _dreamDiary.GetDreamTagStatistics().GetStatistics());

            editEntry.ShowDialog();
            PersistDiary();
        }
コード例 #2
0
ファイル: FrmMain.cs プロジェクト: seranfuen/edreams
        private DreamStatisticsViewModel GetDreamStatisticsViewModel()
        {
            var dreamTagStatisticsGenerator = _viewModel.GetDreamTagStatistics();

            return(new DreamStatisticsViewModel(dreamTagStatisticsGenerator.GetStatistics(),
                                                new DreamCountSummary(dreamTagStatisticsGenerator.TotalEntries,
                                                                      dreamTagStatisticsGenerator.TotalDays)));
        }