public ActionResult New(OrderForm form) { var order = new Order { Name = form.Name, Amount = form.Amount }; var orderSvc = new Orders.OrderServiceClient(); order.OrderId = orderSvc.CreateOrder(order.Name, order.Amount); var shippingSvc = new Shipping.ShippingServiceClient(); bool success = shippingSvc.ProcessOrderForShipping(order.OrderId); order.Success = success; SaveOrder(order); return(RedirectToAction("Show", new { order.OrderId })); }
public ActionResult New(OrderForm form) { var order = new Order { Name = form.Name, Amount = form.Amount, }; var orderSvc = new Orders.OrderServiceClient(); order.OrderId = orderSvc.CreateOrder(order.Name, order.Amount); var shippingSvc = new Shipping.ShippingServiceClient(); bool success = shippingSvc.ProcessOrderForShipping(order.OrderId); order.Success = success; SaveOrder(order); return RedirectToAction("Show", new { order.OrderId }); }