public IHttpActionResult PostInspection(Inspection inspection) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } string token = ""; if (Request.Headers.Contains("oauth_token")) { token = Request.Headers.GetValues("oauth_token").First(); } try { inspectionService.Add(token, inspection); return(Ok("inspection creada con exito")); } catch (Exception e) { return(Content(HttpStatusCode.ExpectationFailed, e.Message)); } }