public IHttpActionResult Post([FromBody] migraine migraine) { try { //addMigrania(migraine); byte[] imageBytes = Convert.FromBase64String(migraine.audio_file); string FilePath = System.Web.Hosting.HostingEnvironment.MapPath("~/Audio/") + "\\"; var nameVideo = UniqueIdentifierVideo.getNextIdVideo() + ".mp3"; string FullFilePath = FilePath + nameVideo; if (!File.Exists(FullFilePath)) { File.WriteAllBytes(FullFilePath, imageBytes); } migraine.audio_file = FullFilePath; _migraineDAO.registerMigraine(migraine); } catch (Exception ex) { return(BadRequest("Error:" + ex)); } return(Ok()); }
private void addMigrania(migraine migraine) { migranias.Add(migraine); }