コード例 #1
0
ファイル: DealService.cs プロジェクト: dmozhnov/EmpireERP
        public void CheckPossibilityToEditOrganization(Deal deal, User user)
        {
            // права
            CheckPermissionToPerformOperation(deal, user, Permission.Deal_Contract_Set);

            // сущность
            deal.CheckPossibilityToEditOrganization();

            ValidationUtils.Assert(!dealRepository.IsAnySale(deal.Id), "Невозможно редактировать организации в договоре сделки, по которой уже есть накладные реализации.");
        }