public async Task <IActionResult> Preview(OrderPreviewInputModel inputModel)
        {
            if (!ModelState.IsValid)
            {
                return(Redirect("/"));
            }

            inputModel.DiscountPercent = await this.vouchersService.GetDiscountForCode(inputModel.DiscountCode);

            var vouchers = this.mapper.Map <List <VoucherViewModel> >(this.vouchersService.GetAllActiveForUser(this.User.Identity.Name));

            inputModel.Vouchers = vouchers;

            return(this.View(inputModel));
        }
Exemple #2
0
 public IActionResult Preview(OrderPreviewInputModel inputModel)
 {
     return(this.View(inputModel));
 }