private async void SaveRunnerMethod() { await RunnerServices.SaveRunner(Runner); await NavigationService.NavigateAsync("../RunnerPage"); }
private async Task <ObservableCollection <Runner> > GetAllRunners() { IsBusy = true; Runners = new ObservableCollection <Runner>(await RunnerServices.GetAllRunners()); IsBusy = false; return(Runners); }
private async void DeleteEventMethod(SfPopupLayout obj) { await RunnerServices.DeleteRunner(RunnerToDelete); GetRunners(); }
public async void GetRunners() { IsBusy = true; Runners = await RunnerServices.GetAllRunners(); IsBusy = false; IsRunnerEmpty = Runners.Count == 0 ? true : false; }
private async Task <List <Runner> > GetRunnersbyEvent() { var returned = await RunnerServices.GetRunnersByEventID(Event.Id); SelectedRunners = new ObservableCollection <Runner>(returned); SelectedRunnersCount = SelectedRunners.Count; foreach (var runner in SelectedRunners) { Runners.Remove(Runners.SingleOrDefault(i => i.Id == runner.Id)); } IsBusy = false; return(returned); }