private void addTrackBtn_Clicked(object sender, System.EventArgs e) { try { List <Track> checkList = new List <Track>(); checkList = ude.ReadUserData(checkList); Track track = trackListView.SelectedItem as Track; if (!checkListElements(checkList, track)) { checkList.Add(track); ude.ClearFile(); ude.SaveTracksToFile(checkList); } else { DisplayAlert("Błąd!", "Posiadasz już ten licznik na swojej liście!", "OK"); } } catch { DisplayAlert("Błąd!", "Najpierw zaznacz element!", "OK"); } }
public void RefreshList() { myTracksList.Clear(); myTracksList = ude.ReadUserData(myTracksList); myTrackListView.ItemsSource = null; myTrackListView.ItemsSource = myTracksList; todayBikers.Text = CountTodaysBikers().ToString(); }
public TracksPage() { InitializeComponent(); ude = new UserDataEditor(); tracksList = new List <Track>(); myTracks = new List <Track>(); conn = new SqlConnector(); tracksList = conn.Connect(connStr, query); myTracks = ude.ReadUserData(myTracks); BindingContext = this; }