private async void Rating_OnSelect(object sender, EventArgs e) { var ratingImage = (RatingConception)sender; TS.SeasonDet.Episodes[int.Parse(ratingImage.AutomationId) - 1].Rating = (int)ratingImage.Value; TS.SeasonDet.Episodes[int.Parse(ratingImage.AutomationId) - 1].DateView = DateTime.Now; int NUpdRec = await DB.InsertEpisodeAsync(TS.SeasonDet.Episodes[int.Parse(ratingImage.AutomationId) - 1]); if (NUpdRec > 0) { DependencyService.Get <IMessage>().ShortAlert(AppResources.MessageRatingSaved); } }
private async void Rating_OnSelect(object sender, EventArgs e) { //Rate all season var ratingImage = (RatingConception)sender; int NUpdRec = 0; if (TC.TvShowDet.Seasons[int.Parse(ratingImage.AutomationId) - 1].PersonalRatigAVG == 0) { foreach (Episode EP in TC.TvShowDet.Seasons[int.Parse(ratingImage.AutomationId) - 1].Episodes) { EP.Rating = (int)ratingImage.Value; EP.DateView = DateTime.Now; NUpdRec = await DB.InsertEpisodeAsync(EP); } if (NUpdRec > 0) { DependencyService.Get <IMessage>().ShortAlert(AppResources.MessageRatingSaved); } } }