public IHttpActionResult PostWorkerImage(int workerId, ImageBundle newImage) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } WorkerService.AddWorkerImage(workerId, newImage); JsonMessager message = new JsonMessager("Imagen agregada correctamente."); return(ResponseMessage(Request.CreateResponse(HttpStatusCode.OK, message))); } catch (UserNotFoundException ex) { return(ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message))); } }