Example #1
0
        internal void CreateBIS()
        {
            var file = new DataSet();

            var pups = _registrations
                       .Where(c => c.IsChecked)
                       .Where(c => c.Grouping == ClassGrouping.ClassGroupings.Pups)
                       .OrderBy(c => c.CompetitionGroup)
                       .ToList();

            CreateBisSheet(file, "Valpar", pups);

            var adults = _registrations
                         .Where(c => c.IsChecked)
                         .Where(c => c.Grouping == ClassGrouping.ClassGroupings.Adults)
                         .OrderBy(c => c.CompetitionGroup)
                         .ToList();

            CreateBisSheet(file, "Vuxna", adults);

            var veterans = _registrations
                           .Where(c => c.IsChecked)
                           .Where(c => c.Grouping == ClassGrouping.ClassGroupings.Veterans)
                           .OrderBy(c => c.CompetitionGroup)
                           .ToList();

            CreateBisSheet(file, "Veteraner", veterans);

            Persistence.SaveBIS(OdsGeneration.Generate(file));
        }
Example #2
0
        internal void Create()
        {
            var file = new DataSet();

            CreateRingSheet(file, "Ring 1", CompetitionRing.Rings.One);
            CreateRingSheet(file, "Ring 2", CompetitionRing.Rings.Two);

            Persistence.SaveCatalog(OdsGeneration.Generate(file));
        }