Ejemplo n.º 1
0
        public IActionResult DebtEligibilityReview(CreditorDebtEligibilityReviewViewModel model)
        {
            var debt = GetTempDataObject <CreditorDebtEligibilityReviewViewModel>(_debtReviewModel).Debt;

            model.Debt = debt;
            SetJourneyObject(model);

            if (!ModelState.IsValid)
            {
                return(ContinueJourneyRedirect(nameof(DebtEligibilityReview)));
            }

            SetTempDataObject(_debtReviewModel, model);

            return(ContinueJourneyRedirect(nameof(DebtEligibilityReviewConfirm)));
        }
Ejemplo n.º 2
0
        public IActionResult DebtEligibilityReview(int index)
        {
            var debts = GetTempDataObject <List <CreditorDebtPartialViewModel> >(_debts);

            var model = new CreditorDebtEligibilityReviewViewModel
            {
                Debt = debts[index]
            };

            var storedModel = GetJourneyObject <CreditorDebtEligibilityReviewViewModel>();

            if (storedModel != null)
            {
                model = storedModel;
                TryValidateModel(model);
            }

            SetTempDataObject(_debtReviewModel, model);

            return(View(model));
        }