public IHttpActionResult Add(PurchaseModel purchase) { IHttpActionResult httpActionResult = BadRequest("PurchaseModel instance sent is not valide."); if (ModelState.IsValid) { var addedPurchase = purchasesRepository.Add(purchase); httpActionResult = Ok(addedPurchase); } return(httpActionResult); }