Пример #1
0
        public ActionResult Create(restaurante rest)
        {
            if (ModelState.IsValid)
            {
                if (Request.Files.Count > 0)
                {
                    int tamanho = (int)Request.Files[0].InputStream.Length;
                    byte[] arquivo = new byte[tamanho];
                    Request.Files[0].InputStream.Read(arquivo, 0, tamanho);
                    byte[] arquivoAR = arquivo;
                    rest.imagem = arquivoAR;
                }

                db.restaurante.Add(rest);
                db.SaveChanges();
                return RedirectToAction("Index");
            }
            return View(rest);
        }
Пример #2
0
 public FileContentResult RecuperaImagem(int id)
 {
     reg = db.restaurante.FirstOrDefault(i => i.cod == id);
     if (reg.imagem != null)
     {
         return File(reg.imagem, "image/jpeg");
     }
     else
     {
         return null;
     }
 }