public void InsertRolePermissionRecord(RolePermissionRecord rolePermissionRecord) { using (var context = SCMSEntities.Define()) { context.RolePermissionRecords.Add(rolePermissionRecord); context.SaveChanges(); } ClearCache(); }
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(); }