Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 private void addMigrania(migraine migraine)
 {
     migranias.Add(migraine);
 }