Exemplo n.º 1
0
        private async void WaterMarkCode_TextChanged(object sender, TextChangedEventArgs e)
        {
            if (WaterMarkCode.Text.Length == 5)
            {
                await tauth.CodeCheck(WaterMarkCode.Text);

                if (MainAppLogic.MainVars.isTelegramLogicSeccused == true)
                {
                    TelegramCodeGrid.Visibility   = Visibility.Hidden;
                    TelegraAuthMessage.Visibility = Visibility.Visible;
                    TeleAuthMessageLabel.Content  = "Авторизация прошла успешно";
                    await Task.Delay(1000);

                    TelegraAuthMessage.Visibility = Visibility.Hidden;
                    Uri imagePlayUri = (new Uri(@"pack://application:,,,/AnastasiaResources/Social/t_logo.png", UriKind.Absolute));
                    TelegramPicture.Source = new BitmapImage(imagePlayUri);
                    TeleAuth.Visibility    = Visibility.Hidden;
                    TeleDeAuth.Visibility  = Visibility.Visible;
                    TeleDeAuth.Content     = Properties.Settings.Default.TelegramUserName + " " + Properties.Settings.Default.TelegramUserSurName + "\nLogout";
                    BotAnswer bot = new BotAnswer();
                    bot.Main();
                    bot.TestMessage();
                }
                else
                {
                    WaterMarkCode.Text = null;
                    CodeError.Content  = tauth.ErrorMessage;
                }
            }
        }