Esempio n. 1
0
        public ActionResult Visualizar(int id)
        {
            VeiculoDAO daoVeiculo = new VeiculoDAO();

            ViewBag.Veiculo = daoVeiculo.BuscaPorId(id);

            TipoVeiculoDAO      daoTipo = new TipoVeiculoDAO();
            IList <TipoVeiculo> tipos   = daoTipo.Lista();

            ViewBag.TiposVeiculo = tipos;

            FotoDAO      daoFoto = new FotoDAO();
            IList <Foto> fotos   = daoFoto.ListaFotoVeiculo(id);

            ViewBag.Foto = fotos;
            IList <String> stringFotos = new List <String>();

            if (fotos.Count > 0)
            {
                for (int i = 0; i < fotos.Count; i++)
                {
                    stringFotos.Add(Convert.ToBase64String(fotos[i].Imagem));
                }
                ViewBag.StringFoto = stringFotos;
            }

            ViewBag.Tam = fotos.Count;

            return(View());
        }
        public ActionResult Cadastro()
        {
            TipoVeiculoDAO      dao   = new TipoVeiculoDAO();
            IList <TipoVeiculo> tipos = dao.Lista();

            ViewBag.TiposVeiculo = tipos;

            return(View());
        }
Esempio n. 3
0
        public ActionResult AdicionaTipoVeiculo(TipoVeiculo tipo)
        {
            TipoVeiculo novoTipo = new TipoVeiculo()
            {
                Nome = tipo.Nome
            };

            TipoVeiculoDAO dao = new TipoVeiculoDAO();

            dao.Adiciona(novoTipo);

            return(RedirectToAction("Index", "Home"));
        }