public void CheckPossibilityToEditOrganization(Deal deal, User user) { // права CheckPermissionToPerformOperation(deal, user, Permission.Deal_Contract_Set); // сущность deal.CheckPossibilityToEditOrganization(); ValidationUtils.Assert(!dealRepository.IsAnySale(deal.Id), "Невозможно редактировать организации в договоре сделки, по которой уже есть накладные реализации."); }