public async Task Load() { try { VoznjaSearchRequest req = new VoznjaSearchRequest { IsSlobodnaMjesta = true }; var model = await _voznja.Get <List <Voznja> >(req); if (model.Count == 0) { await Application.Current.MainPage.DisplayAlert("Carpool", "Trenutno nema aktivnih vožnji", "OK"); } MojeVoznjeBool = false; IsVisible = APIService.IsVozac; VoznjeList.Clear(); foreach (var voznja in model) { VoznjeList.Add(voznja); } } catch (Exception) { } }
public async Task MojeVoznje() { try { VoznjaSearchRequest search = new VoznjaSearchRequest { IsVozac = APIService.IsVozac }; var model = await _voznja.Get <List <Voznja> >(search); if (model.Count == 0) { await Application.Current.MainPage.DisplayAlert("Carpool", "Trenutno nemate aktivnih vožnji", "OK"); } MojeVoznjeBool = true; SveVoznjeBool = false; VoznjeList.Clear(); foreach (var voznja in model) { VoznjeList.Add(voznja); } } catch (Exception) { } }
public async Task Zavrsene() { try { VoznjaSearchRequest search = new VoznjaSearchRequest { IsVozacZavrsene = true }; var model = await _voznja.Get <List <Voznja> >(search); if (model.Count == 0) { await Application.Current.MainPage.DisplayAlert("Carpool", "Trenutno nemate završenih vožnji", "OK"); return; } ZavrseneVoznje = true; VoznjeList.Clear(); foreach (var voznja in model) { VoznjeList.Add(voznja); } } catch (Exception) { } }
public async Task Last5() { try { VoznjaSearchRequest search = new VoznjaSearchRequest { PosljednjeVoznje = true, IsSlobodnaMjesta = true }; var model = await _voznja.Get <List <Voznja> >(search); VoznjeList.Clear(); foreach (var voznja in model) { VoznjeList.Add(voznja); } } catch (Exception) { } }