// POST: api/Order/PostOrderTable //PostMan test //{ //"CustomerID":"LILAS", //"EmployeeID":2, //"OrderDate":"1998-05-04 00:00:00.000", //"RequiredDate":"1998-06-01 00:00:00.000", //"ShippedDate": "1998-05-06 00:00:00.000", //"ShipVia": 2, //"Freight": 15.67, //"ShipName":"Tortuga Restaurante", //"ShipAddress":"Avda. Azteca 123" , //"ShipCity": "México D.F." , //"ShipRegion": "" , //"ShipPostalCode": "05033", //"ShipCountry": "Mexico" //} public HttpResponseMessage PostOrder(Orders order) { HttpResponseMessage resp; Orders ord = new Orders(); var orderId = _ordersDAO.Create(order); var result = ord; resp = Request.CreateResponse(HttpStatusCode.OK, result); return(resp); }
public IActionResult PostOrder([FromBody] Orders order) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var orderId = _ordersDAO.Create(order); if (orderId > 0) { return(Created($"/api/Order/{orderId}", orderId)); } else { return(BadRequest()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }