//string Did; public MockTestPage(ListOfQuiz QuizTestData, string Head) { InitializeComponent(); //Did = Id; ActivityRunner.IsVisible = true; items = QuizTestData; finalListDatas = new ObservableCollection <FinalListData>() { }; CallAPI(); stopwatch = new Stopwatch(); Loader.Loader.SetMP(this); Loader.Loader.Heading = Head; }
public ResultsPage() { InitializeComponent(); int Score = 0; int Wrong = 0; int Unatteded = 0; ListOfQuiz items = Loader.Loader.MP.items; ObservableCollection <FinalListData> datas = Loader.Loader.MP.finalListDatas; for (int i = 0; i < datas.Count; i++) { if (datas[i].CorrectOrNot == 1) { Score++; } else if (datas[i].CorrectOrNot == 2) { Wrong++; } else { Unatteded++; } } profileData = new ProfileData() { UserID = Loader.Loader.UserID, Data = new List <ScoreSheet>() { new ScoreSheet() { SubName = Loader.Loader.Heading, Score = Score.ToString() } } }; UploadData(); MainCollectionView.ItemsSource = items.Data; CorrectLabel.Text = Score.ToString(); WrongLabel.Text = Wrong.ToString(); UnAttendedLabel.Text = Unatteded.ToString(); }
public InstructionsPage(ListOfQuiz Data, string Head, string UserID) { InitializeComponent(); Loader.Loader.userID(UserID); Heading = Head; QuizTestData = new ListOfQuiz() { Data = new List <Models.MockTestItem>() { } }; Random random = new Random(); int number; List <int> listNumbers = new List <int>() { }; if (Data.Data.Count > 30) { for (int i = 0; i < 30; i++) { do { number = random.Next(1, Data.Data.Count); } while (listNumbers.Contains(number)); listNumbers.Add(number); QuizTestData.Data.Add(Data.Data[number]); } } else { QuizTestData = Data; } //QuizTestData = Data; }