public ActionResult ConfirmViewPost(ViewModelData viewModelData) { if (ModelState.IsValid) { ordersCartRepository.AddOrder(viewModelData.Order); //If card is special, send an email if (viewModelData.CardType == 1) { EmailData emailData = new EmailData(); emailData.SendMail(accountRepository.GetAnAccount(viewModelData.AccountId).UserEmail); } return(RedirectToAction("StorePageView", "Item", new { id = viewModelData.AccountId })); } return(View()); }