Exemplo n.º 1
0
 public ActionResult CreateOrder(Order model)
 {
     try
     {
         Customer customer    = _customerManager.SelectCustomerByName(model.CustomerName);
         int      orderNumber = _orderManager.AddNewOrder(model);
         _orderManager.AddNewCustomerOrder(customer.CustomerID, orderNumber);
         return(RedirectToAction("Customers", "Customer", null));
     }
     catch (Exception ex)
     {
         string error = ex.Message + "\n\n" + ex.InnerException.Message;
         if (error.Contains("null") || error == null)
         {
             error = "Could Not add order ";
         }
         return(RedirectToAction("Error", "Home", new { errorMessage = error }));
     }
 }