Перенаправление на другую страницу при нажатии кнопки ASP.net

Такой вопрос, у меня имеется страница с оформление покупки в интернет магазине. Если товары в корзине имеются, при нажатии пользователем на кнопку "далее" должен осуществиться переход на другую страницу (страница с оплатой заказа).

Столкнулась с такой проблемой, в контроллере текущей страницы у меня описан алгоритм того, как должно реагировать приложение если в корзине нет товара (это отрабатывается), но не получается описать переход на другую страницу.

public IActionResult Checkout(Order order)
    {

        shopCart.listShopItems = shopCart.getShopItems();

        if (shopCart.listShopItems.Count == 0)
        {
            ModelState.AddModelError("", "В корзине нет товара");
        }

        if (ModelState.IsValid)
        {
            allOrders.createOrder(order);
            return RedirectToAction("Complete");
        }

        return View(order);
    }
     public IActionResult Complete()
     {
        Response.Redirect("Money");
     } 
}

Редирект тут использовать не получается, в скобках я указывала представление страницы, которую хочу вывести - т.е money.

Подскажите, как здесь правильно необходимо прописать ф-цию?


Ответы (0 шт):