/// <summary>
        /// Lag en oppsummering av salgsstatus fra en XML-fil
        /// </summary>
        /// <param name="ticketFile">Fila vi skal lese fra</param>
        /// <returns>En dictionary med setestatus og antall seter</returns>
        public IDictionary <SeatStatus, int> CreateSummary(BillettServiceXmlFile ticketFile)
        {
            var leser = new BillettServiceSeteLeser();
            var stats = leser.ReadSeatSummary(ticketFile)
                        .Select(s => new { Code = SeatStatusClassifier.Classify(s.EttCode), Seats = s.Count })
                        .GroupBy(s => s.Code)
                        .Select(g => new { Status = g.Key, Count = g.Sum(f => f.Seats) })
                        .OrderByDescending(g => g.Count)
                        .ToDictionary(arg => arg.Status, arg => arg.Count);

            return(stats);
        }