public ActionResult Editar(HttpPostedFileBase fupImagem, Veiculo veiculo, int Marcas)
        {
            Veiculo v = VeiculoDao.Pegar(veiculo.VeiculoId);

            try
            {
                if (ModelState.IsValid)
                {
                    //Imagem
                    if (fupImagem != null)
                    {
                        string caminho = System.IO.Path.Combine(Server.MapPath("~/Content/img/carros"), fupImagem.FileName);
                        fupImagem.SaveAs(caminho);
                        veiculo.UrlImagem = "/Content/img/carros/" + fupImagem.FileName;
                    }
                    else
                    {
                        veiculo.UrlImagem = "/Content/img/carros/semimagem.jpeg";
                    }
                    v.Modelo           = veiculo.Modelo;
                    v.Marca            = MarcaDao.Pegar(Marcas);
                    v.Ano              = veiculo.Ano;
                    v.Cor              = veiculo.Cor;
                    v.VelocidadeMaxima = veiculo.VelocidadeMaxima;
                    v.Potencia         = veiculo.Potencia;
                    v.Aceleracao       = veiculo.Aceleracao;
                    v.ValorDia         = veiculo.ValorDia;

                    VeiculoDao.Alterar(v);

                    return(RedirectToAction("Index"));
                }
            }
            catch
            {
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }