public HttpResponseMessage Put(Order order) { using (var service = new ServiceModeloNegocio.ServiceClient()) { service.EditOrder(order); return(Request.CreateResponse <Order>(HttpStatusCode.OK, order)); } }
public ActionResult Edit(Order order) { order.Details = order.Details.Where(o => o.Quantity != 0).ToArray(); // recorro el array y elimino los registros con quantiy = 0 try { using (var service = new ServiceModeloNegocio.ServiceClient()) { service.EditOrder(order); return(RedirectToAction("Index")); } } catch { return(View()); } }