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; } })); }
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; } })); }