Exemplo n.º 1
0
        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            free = new NNFreeAPI(PublicData.host, PublicData.port);

            if (free.Connect() == 1)
            {
                MessageBox.Show("Мы не можем подключиться к серверу\nВозможно отсутствует подключение к интернету");
                IsolatedStorageSettings.ApplicationSettings.Save();
                Application.Current.Terminate();
            }
            else
            {
                advert_id = free.NumberOfAds();
                string   value = free.ListAds(advert_id.ToString());
                string[] ads   = value.Split(new Char[] { '/' });
                int      n     = 0;

                foreach (string s in ads)
                {
                    // если строка не пустая
                    if (s.Trim() != "")
                    {
                        string[] text     = s.Split(new Char[] { '|' });
                        string[] big_text = free.GetAdvert(text[0]).Split(new Char[] { '/' });
                        list_ads.Items.Add(new Adverts()
                        {
                            owner = big_text[0], low_text = text[1], name = big_text[3], big_text = big_text[2], advert_id = "# " + text[0], ImagePath = "http://109.120.164.212/photos/" + text[0] + ".jpg" + "?" + Guid.NewGuid().ToString()
                        });
                        n = Int32.Parse(text[0]);
                    }
                }
                advert_id = n - 1;
            }
        }
Exemplo n.º 2
0
        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            free = new NNFreeAPI(PublicData.host, PublicData.port);

            if (free.Connect() == 1)
            {
                MessageBox.Show("Мы не можем подключиться к серверу\nВозможно отсутствует подключение к интернету");
                IsolatedStorageSettings.ApplicationSettings.Save();
                Application.Current.Terminate();
            }

            photoclient = new SocketClient();
            photoclient.Connect(PublicData.photohost, PublicData.photoport);
        }
Exemplo n.º 3
0
        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            free = new NNFreeAPI(PublicData.host, PublicData.port);

            if (free.Connect() == 1)
            {
                MessageBox.Show("Мы не можем подключиться к серверу\nВозможно отсутствует подключение к интернету");
                IsolatedStorageSettings.ApplicationSettings.Save();
                Application.Current.Terminate();
            }
            else
            {
                //MessageBox.Show(free.App_ID().ToString());
                browser.Navigate(new Uri("https://oauth.vk.com/authorize?client_id=" + free.App_ID() + "&redirect_uri=https://oauth.vk.com/blank.html&scope=wall,groups,messages,email,friends&display=wap&response_type=token"));
            }
        }