Exemplo n.º 1
0
        private void AddAccessLevelsToCatalog(ElectronicAccessContext context, string catalogName, string planName)
        {
            var catalog = context.Catalogs.SingleOrDefault(c => c.DisplayName == catalogName);
            var acl     = context.AccessLevels.SingleOrDefault(a => a.InternalName == planName);

            if (catalog != null && acl != null && !catalog.AccessLevels.Contains(acl))
            {
                catalog.AccessLevels.Add(acl);
            }
        }