public virtual void InvalidateUserData(int userId) { var userData = m_userDataVersioningProxy.FindUserDataWithTreeStructure(userId); var levelOfAssurance = m_levelOfAssuranceRepository.GetLevelOfAssuranceByName(LevelsOfAssurance.UserDataLoaAfterInvalidation); foreach (var userDataEntity in userData) { SetTreeStructureUserDataVerificationStatus(userDataEntity, null, levelOfAssurance); } m_userDataVersioningProxy.UpdateUserData(userData); }
private void HydrateContactLevelOfAssurance( UserContactEntity userContactEntity, LevelOfAssuranceEnum levelOfAssuranceEnum ) { userContactEntity.LevelOfAssurance = m_levelOfAssuranceRepository.GetLevelOfAssuranceByName( levelOfAssuranceEnum ); }
public LevelOfAssuranceEntity GetByEnum(LevelOfAssuranceEnum levelOfAssuranceEnum) { return(m_cache.GetOrAdd(levelOfAssuranceEnum, key => m_levelOfAssuranceRepository.GetLevelOfAssuranceByName( key ))); }