Ejemplo n.º 1
0
        public ReadingStatistics Analize()
        {
            List <Book>       books     = this.LoadBooks();
            ReadingStatistics statitics = new ReadingStatistics()
            {
                NumberOfBooks    = books.Count(),
                TotalPages       = books.Sum(b => b.NumberOfPages),
                TotalReadingDays = books.Sum(b => b.ReadingDays.HasValue ? b.ReadingDays.Value : 0),
            };

            return(statitics);
        }
Ejemplo n.º 2
0
 public StatisticsItemViewModel(string title, ReadingStatistics readingStatistics)
 {
     this.Title             = title;
     this.ReadingStatistics = readingStatistics;
 }