Пример #1
0
        protected async override void OnAppearing()
        {
            //SHOW AMOUNT OF POINTS LIVE
            // NEED TO TAKE 119 SECONDS, BECAUSE ITS RUNS 1 SECONDS EXTRA
            for (int i = 0; i < 119; i++)
            {
                List <Parkour> listParkour = await BikeGatesRepository.GetParkourByName(lblName.Text);

                if (listParkour.Count() == 0)
                {
                    lblPoints.Text = "0";
                }
                else
                {
                    lblPoints.Text = listParkour[0].Points.ToString();
                }
                await Task.Delay(1000);
            }

            BikeGatesRepository.StopParkour("parkour");
            base.OnAppearing();
            await this.Navigation.PushAsync(new EndScreenParkour());
        }
Пример #2
0
        protected async override void OnAppearing()
        {
            List <Parkour> listParkour = await BikeGatesRepository.GetParkourByName(lblUser.Text);

            lblScore.Text = listParkour[0].Points.ToString();
        }