public async Task <IActionResult> Login(CheckoutMethodViewModel viewModel) { var result = await _applicationSignInManager.PasswordSignInAsync(viewModel.LoginViewModel.Email, viewModel.LoginViewModel.Password, true, true); if (!result.Succeeded) { ModelState.AddModelError("LoginViewModel.Password", _localizationService.GetString("/Login/Form/Error/WrongPasswordOrEmail")); return(View("CheckoutMethod", viewModel)); } return(RedirectToAction("Index", "Checkout")); }
//[OutputCache(Duration = 0, NoStore = true)] public IActionResult CheckoutMethod(CheckoutPage currentPage) { var viewModel = new CheckoutMethodViewModel(currentPage, _urlHelper.Action("Index", "Checkout")); return(View("CheckoutMethod", viewModel)); }