public void Disable(Promotion promotion) { if (promotion.MarkDisable()) { _db.SaveChanges(); Event.Raise(new PromotionDisabled(promotion)); } }