Exemplo n.º 1
0
        public void Gravar(List <Imagem> lista, Imagem arq, int id)
        {
            ImagemDAO imagemDAO = new ImagemDAO();

            //insere
            imagemDAO.Insert(lista, arq, id);
        }
Exemplo n.º 2
0
        public ActionResult CriarUsuario(Usuario usuario, HttpPostedFileBase arquivo)
        {
            //DAO
            UsuarioDAO   user         = new UsuarioDAO();
            GeladeiraDAO geladeiraDAO = new GeladeiraDAO();
            ImagemDAO    imagemDao    = new ImagemDAO();

            Geladeira geladeira = new Geladeira();

            geladeiraDAO.Adiciona(geladeira);
            usuario.GeladeiraID = geladeira.ID;


            //Busca o arquivo do file.upload com o razor e trás para o servidor.
            var post = Request.Files[0];
            var obj  = new Imagem();
            var file = new FileInfo(post.FileName);

            obj.Nome     = file.Name;
            obj.Descriao = file.Extension;

            //Faz a conversão da imagem para byte e persiste no banco de dados
            using (var reader = new BinaryReader(post.InputStream))
                obj.Foto = reader.ReadBytes(post.ContentLength);

            imagemDao.Adiciona(obj);
            usuario.ImagemID = obj.ID;

            user.Adiciona(usuario);

            return(RedirectToAction("Index", "Home"));
        }
Exemplo n.º 3
0
        public List <Imagem> ListarImagens(int postagemId)
        {
            ImagemDAO imagemDAO = new ImagemDAO();

            List <Imagem> imagensPostagens = new List <Imagem>();

            imagensPostagens = imagemDAO.ListarImagens(postagemId);

            return(imagensPostagens);
        }
Exemplo n.º 4
0
        public DataTable consultar(int codigo)
        {
            ImagemDAO objImagemDAO;

            try
            {
                objImagemDAO = new ImagemDAO();
                return(objImagemDAO.consultar(codigo));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 5
0
        public bool gravar(Imagem objImagem)
        {
            ImagemDAO objImagemDAO;

            try
            {
                objImagemDAO = new ImagemDAO();
                objImagemDAO.gravar(objImagem);
                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 6
0
        public void Delete(int id)
        {
            ImagemDAO imagemDAO = new ImagemDAO();

            imagemDAO.Delete(id);
        }
Exemplo n.º 7
0
        public void Alterar(List <Imagem> lista, Imagem arq, int id)
        {
            ImagemDAO imagemDAO = new ImagemDAO();

            imagemDAO.Alterar(lista, arq, id);
        }
Exemplo n.º 8
0
        public static void carregarImagem(ComboBox comboBox1, PictureBox pictureBox1)
        {
            ImagemDAO caminho = new ImagemDAO();

            pictureBox1.ImageLocation = caminho.lerImagemGuerreiro(comboBox1.Text);
        }