// PUT api/leads/{$prospectId}/ // FEATURE: Modificar lead existente public HttpResponseMessage Put(string id, [FromBody] LeadInfo jsonObject) { if (Authentication.VerifyToken("?")) { try { if (LeadIntegration.Update(Authentication.GetRepresentative(null), HttpUtility.UrlDecode(id), jsonObject)) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } } else { return(Request.CreateResponse(HttpStatusCode.Forbidden)); } }