public void LoadData() { if (DataLoaded) { return; } IsBusy = true; Scheduler.NewThread.Schedule(() => { Debug.WriteLine(string.Format("Load Field Data - {0}", System.Threading.Thread.CurrentThread.ManagedThreadId)); var fields = _eventRepository.Locations().Select(x => { var field = new Field(x); return field; }).OrderBy(x => x.Name).ToList(); HandleLoadedCallback(fields); }); }
private void EditSelectedTeam(Field field) { if (field == null) { return; } var url = string.Format("/Views/Fields/CreationPage.xaml?{0}={1}", QueryStringConstants.FieldId, field.Id); _navigationService.NavigateTo(new Uri(url, UriKind.RelativeOrAbsolute)); }