private async void RemoveStationButton_Click(object sender, RoutedEventArgs e) { Button cmd = (Button)sender; if (cmd.DataContext is StationParse) { StationParse deleteme = (StationParse)cmd.DataContext; await RadioAPI.UserRemoveStation(login, token, deleteme.Ip.ToString()); await RadioAPI.LoadUserStations(login, token, UserStationsList); } }
private async void AddStationButton_Click(object sender, RoutedEventArgs e) { Button cmd = (Button)sender; if (cmd.DataContext is FindStationByCategory) { FindStationByCategory addme = (FindStationByCategory)cmd.DataContext; await RadioAPI.UserAddNewStation(login, token, addme.Ip.ToString()); await RadioAPI.LoadUserStations(login, token, UserStationsList); } }
private async void Window_Loaded(object sender, RoutedEventArgs e) { await RadioAPI.LoadUserStations(login, token, UserStationsList); string version = await RadioAPI.GetNewVersion(); if (version == "1") { } else { MessageBox.Show("Вышла новая версия. Желательно обновиться. Это сообщение будет показываться каждый раз при запуске до тех пор пока вы не обновите программу. Обновить можно зайдя по адресу avinstudio.ru."); } ProfileImage.ImageSource = new BitmapImage(new Uri("http://avinstudios.mcdir.ru/files/" + Properties.Settings.Default.UserImage, UriKind.RelativeOrAbsolute)); }