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); }