Пример #1
0
        // Event Handlers

        private async void OnLoginButtonClicked(
            object sender,
            RoutedEventArgs e)
        {
            // Automatically close AppBar
            _AppBar.IsOpen = false;

            ClearInfos();

            bool isNetworkAvailable =
                NetworkInterface.GetIsNetworkAvailable();

            if (isNetworkAvailable)
            {
                _connector = new AdnOAuthConnector(
                    BaseUrl,
                    ConsumerKey,
                    ConsumerSecret);

                _connector.OnError += OnError;

                if (_isLoggedIn = await _connector.DoLogin())
                {
                    DisplayInfos();
                }
            }
            else
            {
                MessageDialog dialog = new MessageDialog(
                    "You appear to be offline, " +
                    "try to connect to an internet network first...",
                    "Network unavailable");

                UICommand cmdOK = new UICommand("OK", null, 2);

                dialog.Commands.Add(cmdOK);

                dialog.DefaultCommandIndex = 2;

                await dialog.ShowAsync();
            }
        }
        // Event Handlers

        private async void OnLoginButtonClicked(
            object sender, 
            RoutedEventArgs e)
        {
            // Automatically close AppBar
            _AppBar.IsOpen = false;

            ClearInfos();

            bool isNetworkAvailable = 
                NetworkInterface.GetIsNetworkAvailable();

            if (isNetworkAvailable)
            {
                _connector = new AdnOAuthConnector(
                    BaseUrl,
                    ConsumerKey,
                    ConsumerSecret);

                _connector.OnError += OnError;

                if (_isLoggedIn = await _connector.DoLogin())
                {
                    DisplayInfos();
                }
            }
            else
            {
                MessageDialog dialog = new MessageDialog(
                    "You appear to be offline, " +
                    "try to connect to an internet network first...",
                    "Network unavailable");

                UICommand cmdOK = new UICommand("OK", null, 2);

                dialog.Commands.Add(cmdOK);

                dialog.DefaultCommandIndex = 2;

                await dialog.ShowAsync();
            }
        }