示例#1
0
        }         // CheckConsumerDefaults

        private void CheckCompanyDefaults()
        {
            var data = new BusinessDefaults.DataModel {
                MaxBusinessScore                = Trail.MyInputData.BusinessScore,
                MaxBusinessScoreThreshhold      = Trail.MyInputData.Reject_Defaults_CompanyScore,
                AmountOfDefaults                = Trail.MyInputData.DefaultAmountInBusinessAccounts,
                AmountDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_CompanyAmount,
                NumOfDefaults = Trail.MyInputData.NumOfDefaultBusinessAccounts,
                NumDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_CompanyAccountsNum
            };

            if (data.RejectStep)
            {
                StepReject <BusinessDefaults>(true).Init(data);
            }
            else
            {
                StepNoDecision <BusinessDefaults>().Init(data);
            }
        }         // CheckCompanyDefaults
示例#2
0
        }         // PersonalDefaults

        private void BusinessDefaults()
        {
            var data = new BusinessDefaults.DataModel {
                MaxBusinessScore                = Trail.MyInputData.BusinessScore,
                MaxBusinessScoreThreshhold      = Trail.MyInputData.Reject_Defaults_CompanyScore,
                AmountOfDefaults                = Trail.MyInputData.DefaultAmountInBusinessAccounts,
                AmountDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_CompanyAmount,
                NumOfDefaults = Trail.MyInputData.NumOfDefaultBusinessAccounts,
                NumDefaultAccountsThreshhold = Trail.MyInputData.Reject_Defaults_CompanyAccountsNum,
            };

            bool bReject =
                (Trail.MyInputData.BusinessScore < Trail.MyInputData.Reject_Defaults_CompanyScore) &&
                (Trail.MyInputData.NumOfDefaultBusinessAccounts >= Trail.MyInputData.Reject_Defaults_CompanyAccountsNum);

            if (bReject)
            {
                StepReject <BusinessDefaults>().Init(data);
            }
            else
            {
                StepNoDecision <BusinessDefaults>().Init(data);
            }
        }         // BusinessDefaults