Example #1
0
        private void GetStoriesGroupedByProjectElements()
        {
            _currentUser = _objectStore.Load <AgileZenUser>("AgileZenUser.txt");
            var azService = new AgileZenService(_currentUser.ApiKey);

            azService.GetMyStories(OnStoriesFetched);
        }
Example #2
0
        public override void PushViewController()
        {
            _currentUser = _objectStore.Load <AgileZenUser>("AgileZenUser.txt");
            var root = CreateRoot();

            _dv = new DialogViewController(root, true);
            PushViewController(_dv, true);
            GetMe();
        }
Example #3
0
        public void HandleOkApiKey(string apiKey)
        {
            var agileZenUser = new AgileZenUser();

            agileZenUser.ApiKey = apiKey;
            SaveUserCredentials(agileZenUser);
            RemoveNetworkIndicator();
            OnSuccessfulLogin();
            OnLoginFinished();
        }
Example #4
0
 private void HandleMeCallFinished(Result <AgileZenUser> result)
 {
     _navController.InvokeOnMainThread
     (
         delegate
     {
         bool couldFetchUser = result.Error == null;
         if (couldFetchUser)
         {
             _currentUser = result.Value;
         }
         else
         {
             _currentUser = new AgileZenUser();
         }
         UpdateRoot(couldFetchUser);
         StopAnimatingHud();
     }
     );
 }
Example #5
0
 private void SaveUserCredentials(AgileZenUser user)
 {
     _objectStore.Save <AgileZenUser>(user, "AgileZenUser.txt");
 }