public HttpResponseMessage Delete([FromBody] PRProductDTO productDTO) { ProdService.Delete(productDTO); string tmp = string.Format($"{productDTO.PRProdID} has been deleted"); HttpResponseMessage msg = Request.CreateResponse(HttpStatusCode.OK, tmp); string url = Url.Link("DefaultApi", new { id = productDTO.PRProdID }); msg.Headers.Location = new Uri(url); return(msg); }
public HttpResponseMessage Get(int id) { PRProductDTO productDTO = ProdService.Get(id); if (productDTO == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "NotFound")); } return(Request.CreateResponse(HttpStatusCode.OK, productDTO)); }