Ejemplo n.º 1
0
        private async void LoginButton_Click(object sender, RoutedEventArgs e)
        {
            var loginUrl    = Configuration.LoginUrl;
            var loginServer = Configuration.LoginServer;

            var url = new Uri(string.Format(loginUrl, loginServer));

            var dataRetrieval = new DataRetrieval();

            Cursor = Cursors.Wait;
            var token = await dataRetrieval.GetTokenAsync(url, UserId);

            Cursor = Cursors.Arrow;

            if (token == null)
            {
                MessageBox.Show("Invalid username. Try again.", "Login error", MessageBoxButton.OK);
            }
            else
            {
                var mainWindow = new MainWindow(token, dataRetrieval);
                //mainWindow.Show();
                Close();
            }
        }
Ejemplo n.º 2
0
 public async void TestDataRetrieval()
 {
     var url = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
     var userId = "950f9e6a-2ce9-44f2-9f25-31e5caad60a0@pb";
     var target = new DataRetrieval();
     var result = await target.GetTokenAsync(url, userId);
     Assert.AreNotEqual(result, null);
 }
Ejemplo n.º 3
0
        public async void TestDataRetrieval()
        {
            var url    = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
            var userId = "950f9e6a-2ce9-44f2-9f25-31e5caad60a0@pb";
            var target = new DataRetrieval();
            var result = await target.GetTokenAsync(url, userId);

            Assert.AreNotEqual(result, null);
        }
Ejemplo n.º 4
0
 public async void TestDataRetrievalGetTokenByLoginPassword()
 {
     var url = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
     var userId = "*****@*****.**";
     var password = "******";
     var target = new DataRetrieval();
     var result = await target.GetTokenAsync(url, userId, password);
     Assert.AreNotEqual(result, null);
 }
Ejemplo n.º 5
0
        public async void TestDataRetrievalGetTokenByLoginPassword()
        {
            var url      = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
            var userId   = "*****@*****.**";
            var password = "******";
            var target   = new DataRetrieval();
            var result   = await target.GetTokenAsync(url, userId, password);

            Assert.AreNotEqual(result, null);
        }
Ejemplo n.º 6
0
 public async void TestDataRetrievalGetTransactions()
 {
     var transactionsUrl = new Uri("http://shipping-qa.horizon.pitneycloud.com/api/v1/transactions");
     var tokenUrl = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
     var userId = "950f9e6a-2ce9-44f2-9f25-31e5caad60a0@pb";
     var target = new DataRetrieval();
     var token = await target.GetTokenAsync(tokenUrl, userId);
     var transactions = await target.GetTransactionsAsync(transactionsUrl, token);
     Assert.AreNotEqual(transactions, null);
 }
Ejemplo n.º 7
0
        public async void TestDataRetrievalGetTransactions()
        {
            var transactionsUrl = new Uri("http://shipping-qa.horizon.pitneycloud.com/api/v1/transactions");
            var tokenUrl        = new Uri("http://foundation-qa.horizon.pitneycloud.com/api/v1/user/auth/guam");
            var userId          = "950f9e6a-2ce9-44f2-9f25-31e5caad60a0@pb";
            var target          = new DataRetrieval();
            var token           = await target.GetTokenAsync(tokenUrl, userId);

            var transactions = await target.GetTransactionsAsync(transactionsUrl, token);

            Assert.AreNotEqual(transactions, null);
        }
Ejemplo n.º 8
0
        private async void LoginExecuted()
        {
            IsBusy = true;

            var url = new Uri(string.Format(Configuration.LoginUrl, Configuration.LoginServer));

            _authContext.AccessToken = await _dataRetrieval.GetTokenAsync(url, UserName, Password);

            IsBusy = false;

            if (_authContext.AccessToken != null)
            {
                NavigationService.Navigate(typeof(MainView));
            }
            else
            {
                await new MessageDialog("Invalid user identification. Try again.", "Login error").ShowAsync();
            }
        }
Ejemplo n.º 9
0
        private async void LoginButton_Click(object sender, RoutedEventArgs e)
        {
            var loginUrl = Configuration.LoginUrl;
            var loginServer = Configuration.LoginServer;

            var url = new Uri(string.Format(loginUrl, loginServer));

            var dataRetrieval = new DataRetrieval();

            Cursor = Cursors.Wait;
            var token = await dataRetrieval.GetTokenAsync(url, UserId);
            Cursor = Cursors.Arrow;

            if (token == null)
            {
                MessageBox.Show("Invalid username. Try again.", "Login error", MessageBoxButton.OK);
            }
            else
            {
                var mainWindow = new MainWindow(token, dataRetrieval);
                //mainWindow.Show();
                Close();
            }
        }