public CRestrictionUtilisateurSurType GetRestrictionsSur(Type tp, int?nIdVersion) { CDonneesActeurUtilisateur user = Utilisateur; CRestrictionUtilisateurSurType rest = null; if (user == null)//C'est une session système { rest = new CRestrictionUtilisateurSurType(tp); } else { rest = user.GetRestrictionsSurType(tp, nIdVersion); } CConfigurationRestrictions.AppliqueRestriction(CTimosServeur.c_keyRestrictionAllUsers, rest); if (m_userLicence != null && m_userLicence.IsReadOnly) { rest.RestrictionUtilisateur |= ERestriction.ReadOnly; } return(rest); }