private void showDailySummary(string contestText, decimal? percentage)
        {
            //Mostrar el dailySummary una sola vez al día
            if (!Current.Instance.RegionScores.Any(x => x.Action == ActionPoints.Action.DailySummary.ToString() && x.Published.Date == DateTime.UtcNow.Date))
            {
                //loguear que recibio el DailySummary
                Current.Instance.AddScore.Add(new Score(Current.Instance.Earthwatcher.Id, ActionPoints.Action.DailySummary.ToString(), ActionPoints.Points(ActionPoints.Action.DailySummary), Current.Instance.Earthwatcher.PlayingRegion, Current.Instance.PrecisionScore));
                AddPoints(Current.Instance.AddScore);

                var dailySummary = new DailySummary(contestText, percentage);
                dailySummary.Show();
            }

            //Cargar la precision e imagen
            SetPrecisionColorAndImage(percentage);
        }
Example #2
0
        private void showDailySummary(string contestText)
        {
            if(!Current.Instance.Scores.Any(x => x.Action == ActionPoints.Action.DailySummary.ToString() && x.Published.Date == DateTime.Now.Date))
            {
                 //loguear que recibio el DailySummary
                Current.Instance.AddScore.Add(new Score { EarthwatcherId = Current.Instance.Earthwatcher.Id, Action = ActionPoints.Action.DailySummary.ToString(), Points = ActionPoints.Points(ActionPoints.Action.DailySummary), Published = DateTime.Now });
                AddPoints(Current.Instance.AddScore);

                var dailySummary = new DailySummary(contestText);
                dailySummary.Show();

            }
        }