Beispiel #1
0
        public void InsertRolePermissionRecord(RolePermissionRecord rolePermissionRecord)
        {
            using (var context = SCMSEntities.Define())
            {
                context.RolePermissionRecords.Add(rolePermissionRecord);
                context.SaveChanges();
            }

            ClearCache();
        }
Beispiel #2
0
 public void DeleteRolePermissionRecord(RolePermissionRecord rolePermission)
 {
     using (var context = SCMSEntities.Define())
     {
         context.RolePermissionRecords.Attach(rolePermission);
         ((IObjectContextAdapter)context).ObjectContext.ObjectStateManager.ChangeObjectState(rolePermission, System.Data.EntityState.Modified);
         context.RolePermissionRecords.Remove(rolePermission);
         context.SaveChanges();
     }
     ClearCache();
 }