Ejemplo n.º 1
0
        private async void DoReset()
        {
            await DisplayAlert("Resetting is in progress", "It may take a few minutes", "Ok");

            FirebaseHelper firebaseHelper = new FirebaseHelper();

            for (int i = 1; i < 101; i++)
            {
                string login  = "******" + i.ToString();
                var    result = await firebaseHelper.FindUserByLogin(login);

                if (result != null)
                {
                    await firebaseHelper.DeleteTestUserForReset(login);
                }
            }

            for (int i = 1; i < 101; i++)
            {
                string login    = "******" + i.ToString();
                string password = "******";
                string email    = "TestUser";

                Random random = new Random();

                int score      = random.Next(101);
                int totalScore = random.Next(score, 501);

                await firebaseHelper.AddTestUserForReset(login, password, email, score, totalScore);
            }
            await DisplayAlert("Succes!", "Test users have been reset", "OK");
        }