コード例 #1
0
        public int SubmitApplication(ISellerApplication application)
        {
            var cid = ValidateArgument <ConfidentialInvoiceDiscount>(application);

            var result = _confidentialInvoiceService.SubmitApplicationFor(_companyDataMapper.MapToRequest(application.CompanyData),
                                                                          cid.TotalLedgerNetworth, cid.AdvancePercentage, cid.VatRate);

            return(GetResult(result));
        }
コード例 #2
0
        public int SubmitApplication(ISellerApplication application)
        {
            var loans = ValidateArgument <BusinessLoans>(application);

            var result = _businessLoansService.SubmitApplicationFor(_companyDataMapper.MapToRequest(application.CompanyData),
                                                                    new LoansRequest
            {
                InterestRatePerAnnum = loans.InterestRatePerAnnum,
                LoanAmount           = loans.LoanAmount
            });

            return(GetResult(result));
        }