private async void Init()
        {
            var user = await _userPreferenceService.GetUserByEmailId(App.CurrentLogInUser.Email);

            LocationName     = user.LocationName;
            localClientsList = _referenceDataService.Clients(App.CurrentUserProfile.LocationCode);
            ClientsList      = new ObservableCollection <Client>(localClientsList);
        }
        public UserTaskService(RestService restService, IDbContext dbContext,ITokenProvider tokenProvider, IUserPreferenceService userPreferenceService)
        {
            _restService = restService;
            _dbContext = dbContext;

            var _authToken = tokenProvider.GetCurrentToken().Result;
            _currentLoggedInUser = userPreferenceService.GetUserByEmailId(_authToken.Email).Result;
        }
示例#3
0
        public UserTaskService(RestService restService, IDbContext dbContext, ITokenProvider tokenProvider, IUserPreferenceService userPreferenceService)
        {
            _restService = restService;
            _dbContext   = dbContext;

            var _authToken = tokenProvider.GetCurrentToken().Result;

            _currentLoggedInUser = userPreferenceService.GetUserByEmailId(_authToken.Email).Result;
        }
示例#4
0
 public bool ShoudlHideBackButton()
 {
     return((_userPreferenceService.GetUserByEmailId(App.CurrentLogInUser.Email)) == null);
 }