public override void Delete(DivisionInfo entity) { if (SecurityContext.CanDelete(entity)) { if (entity.DivisionTermID != null) { TaxonomyExtensions.DeleteTerm(entity.DivisionTermID.Value); } ModelContext.Remove(entity); } }