public HttpResponseMessage GetOne(int shipmentId) { try { BOShipments Shipment = new BOShipments(); var shipment = new shipments(); shipment = Shipment.getOneShipment(shipmentId); return(Request.CreateResponse(HttpStatusCode.OK, shipment)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to get shipment - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }
public HttpResponseMessage SetStatus(int shipmentId, string status) { try { BOShipments shipment = new BOShipments(); shipments ship = shipment.getOneShipment(shipmentId); ship.status = status; ship = shipment.updateShipments(ship); return(Request.CreateResponse(HttpStatusCode.OK, 1)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to update shipments - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }