void GenelTestSonuclariniGetir() { new System.Threading.Thread(new System.Threading.ThreadStart(delegate { WebService webService = new WebService(); var Donus = webService.OkuGetir("user-tests/test-results", UsePoll: true); if (Donus != null) { var aa = Donus.ToString(); GenelTestSonuclariDTO1 = Newtonsoft.Json.JsonConvert.DeserializeObject <GenelTestSonuclariDTO>(Donus.ToString()); if (GenelTestSonuclariDTO1 != null) { if (GenelTestSonuclariDTO1.sumOfQuestions != null) { this.Activity.RunOnUiThread(delegate() { DogruSayi.Text = GenelTestSonuclariDTO1.sumOfCorrect.ToString(); YanlisSayi.Text = GenelTestSonuclariDTO1.sumOfWrong.ToString(); BosSayi.Text = GenelTestSonuclariDTO1.sumOfEmpty.ToString(); DogruYuzde.Text = "%" + Math.Round(Convert.ToDouble(((100 * GenelTestSonuclariDTO1.sumOfCorrect) / GenelTestSonuclariDTO1.sumOfQuestions)), 0); YanlisYuzde.Text = "%" + Math.Round(Convert.ToDouble(((100 * GenelTestSonuclariDTO1.sumOfWrong) / GenelTestSonuclariDTO1.sumOfQuestions)), 0); BosYuzde.Text = "%" + Math.Round(Convert.ToDouble(((100 * GenelTestSonuclariDTO1.sumOfEmpty) / GenelTestSonuclariDTO1.sumOfQuestions)), 0); DogruProgres.Progress = Convert.ToInt32(DogruYuzde.Text.Replace("%", "")); YanlisProgres.Progress = Convert.ToInt32(YanlisYuzde.Text.Replace("%", "")); BosProgres.Progress = Convert.ToInt32(BosYuzde.Text.Replace("%", "")); }); } else { this.Activity.RunOnUiThread(delegate() { DogruYuzde.Text = "%0"; YanlisYuzde.Text = "%0"; BosYuzde.Text = "%0"; DogruSayi.Text = "0"; YanlisSayi.Text = "0"; BosSayi.Text = "0"; DogruProgres.Progress = 0; YanlisProgres.Progress = 0; BosProgres.Progress = 0; }); } } } })).Start(); }
void GenelTestSonuclariniGetir() { new System.Threading.Thread(new System.Threading.ThreadStart(delegate { WebService webService = new WebService(); var Donus = webService.OkuGetir("user-tests/test-results", UsePoll: true); if (Donus != null) { var aa = Donus.ToString(); GenelTestSonuclariDTO1 = Newtonsoft.Json.JsonConvert.DeserializeObject <GenelTestSonuclariDTO>(Donus.ToString()); if (GenelTestSonuclariDTO1 != null) { if (GenelTestSonuclariDTO1.sumOfQuestions != null) { EnCoklariGetir(); ToplamCozumDetaylariniGetir(); ToplamSureYansit(); FillDataModel(); } else { this.Activity.RunOnUiThread(delegate() { EnCokDersText.Text = ""; EnCokDers_Bos.Text = ""; EnCokDers_Dogru.Text = ""; EnCokDers_Yalnis.Text = ""; ToplamSoruSayisi.Text = ""; Toplam_Bos.Text = ""; Toplam_Dogru.Text = ""; Toplam_Yalnis.Text = ""; ToplamSureText.Text = ""; }); } } } //ShowLoading.Hide(); })).Start(); }