示例#1
0
        /// <summary>
        /// Inserts an ACLModule
        /// </summary>
        /// <param name="aCLModule">ACLModule</param>
        public void InsertACLModule(ACLModule aCLModule)
        {
            if (aCLModule == null)
            {
                throw new ArgumentNullException("aCLModule");
            }



            _context.ACLModules.AddObject(aCLModule);
            _context.SaveChanges();
        }
示例#2
0
        /// <summary>
        /// Updates the ACLModule
        /// </summary>
        /// <param name="acl">ACLModule</param>
        public void UpdateACLModule(ACLModule aCLModule)
        {
            if (aCLModule == null)
            {
                throw new ArgumentNullException("aCLModule");
            }


            if (!_context.IsAttached(aCLModule))
            {
                _context.ACLModules.Attach(aCLModule);
            }

            _context.SaveChanges();
        }