private void CreateGeneratedExercise() { //Return 15 words, with top 3 mistakes if db has at least 3 mistakes if (databaseController.ApplicationDatabase.KeyMistakes.Count() < 3) { Exercise = new WordExercise(databaseController.RetrieveRandomDbWords()); } else { Exercise = new WordExercise(databaseController.GenerateWords(15, 3)); } }
public MultiplayerController(Multiplayer multiplayer) { var wordExercise = new WordExercise(databaseController.RetrieveRandomDbWords()); WordExercisePlayer1 = wordExercise; WordExercisePlayer2 = wordExercise; Multiplayer = multiplayer; Multiplayer.Player1.ExerciseTextBoxPlayer.Inlines.Add(new Run(WordExercisePlayer1.ExerciseString)); Multiplayer.Player2.ExerciseTextBoxPlayer.Inlines.Add(new Run(WordExercisePlayer2.ExerciseString)); Multiplayer.Player1.ScoreSlider.Maximum = WordExercisePlayer1.ExerciseString.Length; Multiplayer.Player2.ScoreSlider.Maximum = WordExercisePlayer2.ExerciseString.Length; Multiplayer.Player2.SwapSlider(); }