Beispiel #1
0
        }         // LowBusinessScore

        private void PersonalDefauls()
        {
            var data = new ConsumerDefaults.DataModel {
                MaxConsumerScore                = Trail.MyInputData.ConsumerScore,
                MaxConsumerScoreThreshhold      = Trail.MyInputData.Reject_Defaults_CreditScore,
                AmountOfDefaults                = Trail.MyInputData.DefaultAmountInConsumerAccounts,
                AmountDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_Amount,
                NumOfDefaults = Trail.MyInputData.NumOfDefaultConsumerAccounts,
                NumDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_AccountsNum,
            };

            this.unresolvedPersonalDefaults =
                (Trail.MyInputData.NumOfDefaultConsumerAccounts >= Trail.MyInputData.Reject_Defaults_AccountsNum);

            bool bReject =
                (Trail.MyInputData.ConsumerScore < Trail.MyInputData.Reject_Defaults_CreditScore) &&
                this.unresolvedPersonalDefaults;

            if (bReject)
            {
                StepReject <ConsumerDefaults>().Init(data);
            }
            else
            {
                StepNoDecision <ConsumerDefaults>().Init(data);
            }
        }         // PersonalDefaults
Beispiel #2
0
        }         // CheckLowBusinessScore

        private void CheckConsumerDefaults()
        {
            var data = new ConsumerDefaults.DataModel {
                MaxConsumerScore                = Trail.MyInputData.ConsumerScore,
                MaxConsumerScoreThreshhold      = Trail.MyInputData.Reject_Defaults_CreditScore,
                AmountOfDefaults                = Trail.MyInputData.DefaultAmountInConsumerAccounts,
                AmountDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_Amount,
                NumOfDefaults = Trail.MyInputData.NumOfDefaultConsumerAccounts,
                NumDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_AccountsNum
            };

            this.unresolvedPersonalDefaults = data.TooManyDefaults;

            if (data.RejectStep)
            {
                StepReject <ConsumerDefaults>(true).Init(data);
            }
            else
            {
                StepNoDecision <ConsumerDefaults>().Init(data);
            }
        }         // CheckConsumerDefaults