public ActionResult Create(Order order) { try { bool result = service.ChargeCreditCart(order.CreditCard, order.Price); if (result == false) { ModelState.AddModelError("CreditCard", "Invalid Credit Card"); return(View(order)); } return(RedirectToAction("OrderComplete")); } catch { return(View(order)); } }