Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
                }
            }
        }