private void createLoan(LoanModel loanModel) { Expander expander = addExpanderPannelDynamic(i, loanModel); this.Dynamic.Children.Add(expander); this.Dynamic.RegisterName(expander.Name, expander); // Add Loan Model NewLoanModel loan = new NewLoanModel(); /* * Loan Number - int * Loan Expander ID Name - string * Loan Type {ComboBox} - string * Bank name - string * Loan Amount - double * Loan Emi Amount - double */ loan.LoanNumber = i + 1; loan.LoanExpanderName = $"LoanExpander{i}"; loan.LoanTypeLabel.Name = $"LoanNameTextbox{i}"; loan.LoanBankNameLabel.Name = $"LoanBankNameTextbox{i}"; loan.LoanAmountLabel.Name = $"LoanLoanAmountTextbox{i}"; loan.LoanEmiAmountLabel.Name = $"LoanEmiAmountTextbox{i}"; existingLoans.Add(loan); i++; }
private void AddLoanButton_Click(object sender, RoutedEventArgs e) { Expander expander = addExpanderPannel(i); this.Dynamic.Children.Add(expander); this.Dynamic.RegisterName(expander.Name, expander); // Add Loan Model NewLoanModel loan = new NewLoanModel(); /* * Loan Number - int * Loan Expander ID Name - string * Loan Type {ComboBox} - string * Bank name - string * Loan Amount - double * Loan Emi Amount - double */ loan.LoanNumber = i + 1; loan.LoanExpanderName = $"LoanExpander{i}"; loan.LoanTypeLabel.Name = $"LoanNameTextbox{i}"; loan.LoanBankNameLabel.Name = $"LoanBankNameTextbox{i}"; loan.LoanAmountLabel.Name = $"LoanLoanAmountTextbox{i}"; loan.LoanEmiAmountLabel.Name = $"LoanEmiAmountTextbox{i}"; existingLoans.Add(loan); i++; }
private bool ValidateNewLoanForms(NewLoanModel model) { bool output = true; if (model.LoanTypeLabel.SelectedItem == null) { output = false; } if (model.LoanBankNameLabel.Text.Length == 0) { output = false; } if (model.LoanAmountLabel.Text.Length == 0) { output = false; } if (model.LoanEmiAmountLabel.Text.Length == 0) { output = false; } return(output); }