Beispiel #1
0
        public Object Upload()
        {
            var imagem = HttpContext.Request.Form.Files[0];
            //var rotaVirtual = _Env.WebRootPath;
            var rotaVirtual = _env.ContentRootPath;
            var id          = Guid.NewGuid();
            var caminhoParaSalvarArquivo = Path.Combine(rotaVirtual, "Uploads\\" + id + ".jpg");
            var fileStream = new FileStream(caminhoParaSalvarArquivo, FileMode.Create);

            imagem.CopyTo(fileStream);
            Imagem novaImagem = new Imagem(id, caminhoParaSalvarArquivo, imagem.FileName);

            _context.Imagens.Add(novaImagem);
            _context.SaveChanges();
            return(novaImagem);
        }
 public HttpResponseMessage Cadastrar([FromBody] Usuario usuario)
 {
     _context.Usuarios.Add(usuario);
     _context.SaveChanges();
     return(new HttpResponseMessage(HttpStatusCode.OK));
 }