示例#1
0
        public async Task Init()
        {
            var list = await _service.Get <IEnumerable <Korisnici> >(null);

            KorisniciLista.Clear();
            foreach (var x in list)
            {
                KorisniciLista.Add(x);
            }
        }
示例#2
0
        async void OnKorisnikSwipped(Korisnici obj)
        {
            if (obj == null)
            {
                return;
            }
            bool answer = await App.Current.MainPage.DisplayAlert("Delete user", "Delete user " + obj.KorisnickoIme, "Yes", "No");

            if (answer)
            {
                var user = await _service.Delete <Model.Korisnici>(obj.KorisnikId);

                KorisniciLista.Remove(obj);
                await App.Current.MainPage.DisplayAlert("Delete user", "User is deleted !", "OK");
            }
            //await Shell.Current.GoToAsync($"{nameof(ItemDetailPage)}?{nameof(ItemDetailViewModel.ItemId)}={item.Id}");
            //await Shell.Current.GoToAsync($"{nameof(NewKorisnikPage)}?{nameof(NewKorisnikVM.KorisnikID)}={obj.KorisnikId}");
            //await Shell.Current.GoToAsync($"{nameof(KorisnikDetailPage)}?{nameof(KorisnikDetailVM.KorisnikID)}={obj.KorisnikId}");
        }