Example #1
0
        public async Task UkiniPretplatu(KategorijeMobile obj)
        {
            KategorijeMobile novi = obj;

            await RemovePretplata(novi.KategorijaId);
            await Init();
        }
Example #2
0
        public async Task Pretplati(KategorijeMobile obj)
        {
            PretplateInsertRequest korak = new PretplateInsertRequest();

            korak.KategorijaId = obj.KategorijaId;
            korak.KorisnikId   = APIService.PrijavljeniKorisnik.KorisniciId;
            bool yes = false;

            foreach (var x in PretplaceneKategorijeList)
            {
                if (x.KategorijaId == korak.KategorijaId)
                {
                    await Application.Current.MainPage.DisplayAlert("Greška", "Ne možete se pretplatiti više puta na istu kategoriju!", "OK");

                    yes = true;
                    //await Init();
                }
            }
            if (yes == false)
            {
                await AddPretplate(korak);
                await Init();
            }
            await Init();
        }