public ActionResult Alteracao(int id)
        {
            List<string> fotos = new List<string>();
            if (Session["USUARIO"] != null)
            {
                tblVeiculo veiculo = new tblVeiculo();
                using (CarOnlineEntities DB = new CarOnlineEntities())
                {
                    fotos          = DB.tblFotosVeiculo.Where(v => v.idVeiculo.Equals(id)).Select(v => v.urlFoto).ToList<string>();
                    @ViewBag.fotos = fotos;
                    veiculo = DB.tblVeiculo.FirstOrDefault(v => v.idVeiculo.Equals(id));

                    tblTipoVeiculo tipo = new tblTipoVeiculo();
                    tipo.descricao = "---Selecione---";
                    tipo.idTipoVeiculo = 999;
                    List<tblTipoVeiculo> tipoVeiculo = DB.tblTipoVeiculo.OrderBy(v => v.descricao).ToList();
                    //tipoVeiculo.Add(tipo);

                    List<tblTipoCombustivel> tipoCombustivel = DB.tblTipoCombustivel.OrderBy(v => v.descricao).ToList();
                    List<tblCor> cor = DB.tblCor.OrderBy(v => v.descricao).ToList();
                    List<int> ano = new List<int>();
                    ano.Add(2010);
                    ano.Add(2011);
                    ano.Add(2012);
                    ano.Add(2013);

                    List<tblMarcaVeiculo> marcas = DB.tblMarcaVeiculo.ToList();
                    List<tblModeloVeiculo> modelos = DB.tblModeloVeiculo.ToList();

                    ViewBag.marcas = new SelectList(marcas, "idMarcaVeiculo", "descricao", veiculo.tblModeloVeiculo.tblMarcaVeiculo.idMarcaVeiculo);
                    ViewBag.modelos = new SelectList(modelos, "idModeloVeiculo", "descricao", veiculo.tblModeloVeiculo.idModeloVeiculo);

                    ViewBag.TipoVeiculo = new SelectList(tipoVeiculo, "idTipoVeiculo", "descricao", veiculo.tblModeloVeiculo.tblMarcaVeiculo.tblTipoVeiculo.idTipoVeiculo);
                    ViewBag.TipoCombustivel = new SelectList(tipoCombustivel, "idTipoCombustivel", "descricao",veiculo.idTipoCombustivel);
                    ViewBag.Ano = new SelectList(ano,veiculo.ano);
                    ViewBag.Cor = new SelectList(cor, "idCor", "descricao",veiculo.idCor);
                    return View(veiculo);
                }
            }
            else
                return RedirectToAction("Index", "Home");
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the tblTipoVeiculo EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTotblTipoVeiculo(tblTipoVeiculo tblTipoVeiculo)
 {
     base.AddObject("tblTipoVeiculo", tblTipoVeiculo);
 }
 /// <summary>
 /// Create a new tblTipoVeiculo object.
 /// </summary>
 /// <param name="idTipoVeiculo">Initial value of the idTipoVeiculo property.</param>
 /// <param name="descricao">Initial value of the descricao property.</param>
 public static tblTipoVeiculo CreatetblTipoVeiculo(global::System.Int32 idTipoVeiculo, global::System.String descricao)
 {
     tblTipoVeiculo tblTipoVeiculo = new tblTipoVeiculo();
     tblTipoVeiculo.idTipoVeiculo = idTipoVeiculo;
     tblTipoVeiculo.descricao = descricao;
     return tblTipoVeiculo;
 }
        public ActionResult Cadastro()
        {
            if (Session["USUARIO"] != null)
            {
                using (CarOnlineEntities DB = new CarOnlineEntities())
                {
                    tblTipoVeiculo tipo = new tblTipoVeiculo();
                    tipo.descricao     = "---Selecione---";
                    tipo.idTipoVeiculo = 999;
                    List<tblTipoVeiculo> tipoVeiculo         = DB.tblTipoVeiculo.OrderBy(v=> v.descricao).ToList();
                    tipoVeiculo.Add(tipo);

                    List<tblTipoCombustivel> tipoCombustivel = DB.tblTipoCombustivel.OrderBy(v => v.descricao).ToList();
                    List<tblCor> cor = DB.tblCor.OrderBy(v => v.descricao).ToList();
                    List<int> ano = new List<int>();
                    ano.Add(2010);
                    ano.Add(2011);
                    ano.Add(2012);
                    ano.Add(2013);

                    ViewBag.TipoVeiculo     = new SelectList(tipoVeiculo, "idTipoVeiculo", "descricao",999);
                    ViewBag.TipoCombustivel = new SelectList(tipoCombustivel, "idTipoCombustivel", "descricao");
                    ViewBag.Ano = new SelectList(ano);
                    ViewBag.Cor = new SelectList(cor, "idCor", "descricao");

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