public LoanAmortizationWindow() { InitializeComponent(); InitializeData(); // data binding //MainGrid.DataContext = _loanDetail = new LoanDetail(); _loanAmortization = new LoanAmortization(); LoanModuleGrid.DataContext = _loanAmortization; cboLoanTypes.ItemsSource = _loanProducts.Select(lp => lp.LoanType).Distinct(); cboLoanProducts.ItemsSource = _loanProducts; cboLoanTerms.ItemsSource = null; cboLoanTerms.Items.Add(string.Format("{0} month", 1)); for (int i = 2; i <= 36; i++) { cboLoanTerms.Items.Add(string.Format("{0} months", i)); } }
private void InitializeData() { _loanAmortization = new LoanAmortization(); _loanProducts = LoanProduct.GetList(); _member = new Nfmb(); }