public SicrWorkings(Guid eclId, EclType eclType) { this.eclId = eclId; this._eclType = eclType; _lifetimeEadWorkings = new LifetimeEadWorkings(eclId, this._eclType); _sicrInputs = new SicrInputWorkings(eclId, this._eclType); _pdMapping = new PDMapping(eclId, this._eclType); scenarioLifetimeLGD = new ScenarioLifetimeLGD(eclId, this._eclType); _processECL_LGD = new ProcessECL_LGD(eclId, eclType); }
public ScenarioLifetimeLGD(Guid eclId, EclType eclType, ECL_Scenario _scenario) { this._eclId = eclId; // this._scenario = scenario; this._eclType = eclType; _sicrInputs = new SicrInputWorkings(this._eclId, _eclType); _sicrWorkings = new SicrWorkings(this._eclId, _eclType); _lifetimeEadWorkings = new LifetimeEadWorkings(this._eclId, _eclType); _scenarioLifetimeCollateral = new ScenarioLifetimeCollateral(ECL_Scenario.Best, this._eclId, _eclType); _pdMapping = new PDMapping(this._eclId, _eclType); _creditIndex = new CreditIndex(this._eclId, _eclType); }
private void RunPDJob(List <Loanbook_Data> sub_LoanBook) { try { // Compute PD mapping var pDMapping = new PDMapping(this._eclId, this._eclType); pDMapping.Run(sub_LoanBook); } catch (Exception ex) { var cc = ex; Log4Net.Log.Error(ex); } }
protected List <PdMappings> GetPdIndexMappingResult() { _pdMapping = new PDMapping(this._eclId, this._eclType); Log4Net.Log.Info("LGD_PDMapping"); return(_pdMapping.GetPdMapping()); }