public async Task <UserCompleteDataModel> GetUserInfo(int id)
 {
     return(await Task.Run <UserCompleteDataModel>(async() =>
     {
         try
         {
             return new UserCompleteDataModel()
             {
                 User = await _userData.Get(id),
                 UserRights = await _userRights.Get(id),
                 UserFingerprints = await _fingerPrintData.Get(id)
             };
         }
         catch (Exception)
         {
             return null;
         }
     }));
 }
Exemple #2
0
        public async Task <UserRightsModel> GetPermissions(int id)
        {
            return(await Task.Run <UserRightsModel>(async() =>
            {
                try
                {
                    var user = await _userRights.Get(id);

                    return user;
                }
                catch (Exception)
                {
                    return null;
                }
            }));
        }