public IHttpActionResult PostComentarios(ComentarioRequest pComentario) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (pComentario.ImageArray != null && pComentario.ImageArray.Length > 0) { var stream = new MemoryStream(pComentario.ImageArray); //var guid = Guid.NewGuid().ToString(); //var file = string.Format("{0}.jpg", guid); //var folder = "~/Content/Images"; //var fullPath = string.Format("{0}/{1}", folder, file); //pComentario.FullPath = fullPath.Substring(1); //var response = FilesHelper.UploadPhoto(stream, folder, file); if (FilesHelper.EnviarComentarios(pComentario, stream)) { return(Ok()); } return(BadRequest("No se pudo gardar la Imagen")); } return(Ok(true)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }