private void Calculate() { LoanRepaymentPeriod = _calculationService.CalculateInterest(InterestRate, LoanAmount, MonthlyInstallment); var resultViewModel = new CalculatorResultViewModel(_loanAmount, _monthlyInstallment, (long)_interestRate, _loanRepaymentPeriod); var resultView = new CalculatorResultView(resultViewModel); CurrentPage.Navigation.PushModalAsync(resultView); //ShowViewModel<CalculatorResultViewModel>(new //{ // loanAmount = _loanAmount, // interestRate = _interestRate, // monthlyInstallment = _monthlyInstallment, // loanRepaymentPeriod = _loanRepaymentPeriod //}); }
//TODO: change to IViewModel public CalculatorResultView(CalculatorResultViewModel viewModel) { InitializeComponent(); BindingContext = viewModel.LoanDetail; }