public dialogs next_dialog(int id)
    {
        dialogs tem     = new dialogs();
        string  tem_str = "";

        for (;;)
        {
            tem_str = sr.ReadLine();
            print(tem_str);
            if (tem_str.IndexOf("" + id) != -1)
            {
                tem_str = tem_str.Split(("" + id).ToCharArray()) [0];
                break;
            }
            for (;;)
            {
                tem_str = sr.ReadLine();
                if (tem_str == null || tem_str == ";")
                {
                    break;
                }
            }
        }
        for (;;)
        {
            tem.str.Add(tem_str);
            print(tem_str);
            tem_str = sr.ReadLine();
            if (tem_str == null || tem_str == ";")
            {
                break;
            }
        }
        tem.size = tem.str.Count;
        return(tem);
    }
Esempio n. 2
0
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            dialogs auth = new dialogs();
                auth.Owner = this;
            do
            {
                LoadingState.Text = "Проходит авторизация...";
                
            }
            while ( auth.ShowDialog().Value);
            if (string.IsNullOrEmpty(Server.access_token))
            {
                LoadingState.Text = "Авторизация неудачна(";

            }
            else
            {
                LoadingState.Text = "Походу авторизация прошла успешна. можно загружать диалоги..";
                
            }
        }