public ActionResult Create(Order order) { if (ModelState.IsValid) { gateway.CreateOrder(order); return RedirectToAction("Index"); } return View(order); }
public ActionResult Completion(string eMail, int movieId) { Movie movie = gateway.GetMovie(movieId); IEnumerable<Customer> customers = gateway.GetCustomers(); foreach (var customer in customers) { if (eMail == customer.Email) { Order order = new Order() { Date = "" + DateTime.Now, CustomerId = customer.Id, MovieId = movieId }; gateway.CreateOrder(order); return View(movie); } } return Redirect("~/Movie/Checkout/" + movieId); }
public HttpResponseMessage CreateOrder(Order order) { HttpResponseMessage response = client.PostAsJsonAsync("api/orders/", order).Result; return response; }