Example #1
0
 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;
 }
Example #2
0
 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);
     }
 }
Example #3
0
 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);
     }
 }
Example #4
0
        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("нет результатов поиска, проверьте данные");
            }
        }