Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        //[OutputCache(Duration = 0, NoStore = true)]
        public IActionResult CheckoutMethod(CheckoutPage currentPage)
        {
            var viewModel = new CheckoutMethodViewModel(currentPage, _urlHelper.Action("Index", "Checkout"));

            return(View("CheckoutMethod", viewModel));
        }