Ejemplo n.º 1
0
        public IActionResult Post(Foto foto)
        {
            try
            {
                _fotoRepository.Adicionar(foto);

                return(Ok(foto));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Ejemplo n.º 2
0
        public ActionResult Criar(Foto foto, HttpPostedFileBase Imagem)
        {
            foto.Usuario       = User.Identity.Name;
            foto.DataCriacao   = DateTime.Now;
            foto.DataModicacao = DateTime.Now;

            if (ModelState.IsValid)
            {
                if (Imagem != null)
                {
                    foto.MimeType = Imagem.ContentType;
                    foto.Arquivo  = new byte[Imagem.ContentLength];
                    Imagem.InputStream.Read(foto.Arquivo, 0, Imagem.ContentLength);
                }
                fotoRepository.Adicionar(foto);
                return(RedirectToAction("Index"));
            }
            return(View(foto));
        }