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); }
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(); } }