} // 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
} // 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