Пример #1
0
        private static OCurrency GetValue(CreditInsuranceEvent eventItem, ContractAccountingRule rule)
        {
            OCurrency amount = 0;

            if (rule.EventAttribute.Name.ToLower() == "principal")
            {
                amount = eventItem.Principal;
            }

            if (rule.EventAttribute.Name.ToLower() == "commission")
            {
                amount = eventItem.Commission;
            }
            return(amount);
        }
Пример #2
0
 private void CreditInsuranceOrigination(CreditInsuranceEvent insuranceEvent, Loan contract, SqlTransaction sqlTransaction)
 {
     insuranceEvent.Id =
         _eventManagement.AddLoanEventHead(insuranceEvent, contract.Id, sqlTransaction);
     _eventManagement.AddCreditInsuranceEvent(insuranceEvent, sqlTransaction);
 }