public void Build()
        {
            var tournamentName = "test-2016";
            var builder = new TournamentBuilder(tournamentName, @".\Races");
            builder.AddGroup("Scouts", 2, true);
            builder.AddGroup("Siblings", 1);
            builder.AddGroup("Adults", 1);
            var tournament = builder.Build();
            Directory.CreateDirectory(Path.Combine(@"C:/Tournaments", tournamentName));
            File.WriteAllText(Path.Combine(@"C:/Tournaments", tournamentName, "tournament.json"),
                JsonConvert.SerializeObject(tournament, Formatting.Indented));
//            Console.WriteLine(JsonConvert.SerializeObject(tournament, Formatting.Indented));
        }
Пример #2
0
        public void Build()
        {
            var tournamentName = "2018";
            var builder        = new TournamentBuilder(tournamentName, @".\Races");

            builder.AddGroup("Scouts", 2, true);
            builder.AddGroup("Siblings", 1);
            builder.AddGroup("Adults", 1);
            var tournament = builder.Build();

            Directory.CreateDirectory(Path.Combine(@"C:/Tournaments", tournamentName));
            File.WriteAllText(Path.Combine(@"C:/Tournaments", tournamentName, "tournament.json"),
                              JsonConvert.SerializeObject(tournament, Formatting.Indented));
//            Console.WriteLine(JsonConvert.SerializeObject(tournament, Formatting.Indented));
        }
 public void BuildTwoCarPlayoff()
 {
     var tournamentName = "2 Car Playoff";
     var builder = new TournamentBuilder(tournamentName, @".\Races");
     builder.AddGroup("2CarPlayoff", 1);
     var tournament = builder.Build();
     Directory.CreateDirectory(Path.Combine(@"C:/Tournaments", tournamentName));
     File.WriteAllText(Path.Combine(@"C:/Tournaments", tournamentName, "tournament.json"),
         JsonConvert.SerializeObject(tournament, Formatting.Indented));
     Console.WriteLine(JsonConvert.SerializeObject(tournament, Formatting.Indented));
 }
Пример #4
0
        public void BuildThreeCarPlayoff()
        {
            var tournamentName = "Tiger Playoff";
            var builder        = new TournamentBuilder(tournamentName, @".\Races");

            builder.AddGroup("3CarPlayoff", "Tiger Playoff", 1);
            var tournament = builder.Build();

            Directory.CreateDirectory(Path.Combine(@"C:/Tournaments", tournamentName));
            File.WriteAllText(Path.Combine(@"C:/Tournaments", tournamentName, "tournament.json"),
                              JsonConvert.SerializeObject(tournament, Formatting.Indented));
            Console.WriteLine(JsonConvert.SerializeObject(tournament, Formatting.Indented));
        }