Beispiel #1
0
        public void saveToJsonAndPrint()
        {
            if (ConfigurationManager.AppSettings[ConfigKeys.TesterMode].Equals("true"))
            {
                wholeRace.testerMode = true;
            }
            wholeRace.timeOfstartString = wholeRace.timeOfStartFromPc.ToString();
            deleteAllDisqualifiedRacers();
            keeper.sortPlayersByRank(wholeRace, lstUserControlRacers);
            wholeRace.totalTime = new TimeSpan();
            wholeRace.timeOfstartString = wholeRace.timeOfstart.ToString();
            foreach (var item in wholeRace.lstWholePlayers)
            {
                if (item.totalTime > wholeRace.totalTime)
                {
                    wholeRace.totalTime = item.totalTime;
                }
            }
            JsonHelper jsonHelper = new JsonHelper();
            jsonHelper.convertLstTimeSpansToStrings(wholeRace);
               // wc.sendJsonToWeb(wholeRace);
            jsonHelper.TestWriteToJson(wholeRace);
            //  keeper.SaveFinishedRaceToDb(wholeRace);
            Controls.Find("btnPrintResults", true).FirstOrDefault().Enabled = true;

            printBttn.Location = new Point(500, 650);
            printBttn.Height = 50;
            printBttn.Width = 150;
            printBttn.Text = "tisk výsledku";

            printBttn.Click += new EventHandler(printButton_Click);
        }