public IHttpActionResult Post(DistributedProduct distributedProduct) { if (distributedProduct == null) { return(StatusCode(HttpStatusCode.NoContent)); } distributedProduct.Status = 1; if (ModelState.IsValid) { DistributedProductRepository productRepository = new DistributedProductRepository(); productRepository.Insert(distributedProduct); return(Created("abc", distributedProduct)); } return(StatusCode(HttpStatusCode.NoContent)); }