private void Button_Click_СhangeToken(object sender, RoutedEventArgs e) { currentUser.key = GetPhoto.GenRandomString(10); context.Clients.Find(currentUser.Id).key = currentUser.key; context.Clients.Find(currentUser.Id).isActive = false; context.SaveChanges(); token.Text = currentUser.key; }
private void Button_Click_update(object sender, RoutedEventArgs e) { accaunts.Clear(); foreach (var ac in context.Clients.Find(currentUser.Id).accaunts) { Accaunts viewAcc = new Accaunts(); viewAcc.link = GetPhoto.PhotoById(int.Parse(ac.link)); viewAcc.Id = ac.Id; accaunts.Add(viewAcc); } }
public MainWindow(Client user) { context = new MyDbContext(); currentUser = user; DataContext = user; InitializeComponent(); Title = user.Login; accaunts = new BindingList <Accaunts>(); foreach (var acc in user.accaunts) { Accaunts viewAcc = new Accaunts(); viewAcc.link = GetPhoto.PhotoById(int.Parse(acc.link)); viewAcc.Id = acc.Id; accaunts.Add(viewAcc); } }
private void Button_Click(object sender, RoutedEventArgs e) { int cityId = 0; var pairs = JsonConvert.DeserializeObject <Dictionary <string, int> >(File.ReadAllText(@"C:\Users\prost\source\repos\Curs_wpf\city.json")); if (pairs.ContainsKey(city)) { pairs.TryGetValue(city, out cityId); searchParam.City = cityId; } else { searchParam.City = 0; } var pairs2 = JsonConvert.DeserializeObject <Dictionary <string, int> >(File.ReadAllText(@"C:\Users\prost\source\repos\Curs_wpf\country.json")); int keyCountry = 0; if (pairs2.ContainsKey(country)) { pairs.TryGetValue(country, out keyCountry); searchParam.Country = keyCountry; } else { searchParam.Country = 0; } searchParam.Count = 20; searchUsers.Clear(); var users = vk.Users.Search(searchParam); foreach (var user in users) { user.About = GetPhoto.PhotoById(user.Id); searchUsers.Add(user); } if (searchUsers.Count == 0) { MessageBox.Show("нет результатов поиска, проверьте данные"); } }