示例#1
0
        async void Lajkam(object sender, EventArgs args)
        {
            var k = (KomentarObavijesti)((Image)sender).BindingContext;
            await viewmodel.Lajk(k);

            if (!k.LajkKomentara.Select(l => l.IdKorisnik).Contains(App.Korisnik.Id))
            {
                ((Image)sender).Source = "like.png";
                var v = (SfBadgeView)(((Image)sender).Parent);
                v.BadgeText = "" + (Int32.Parse(v.BadgeText) - 1);
            }
            else
            {
                ((Image)sender).Source = "likes.png";
                var v = (SfBadgeView)(((Image)sender).Parent);
                v.BadgeText = "" + (Int32.Parse(v.BadgeText) + 1);
            }
            int g = 0;
        }