public ActionResult Criar(int? id) { var model = new Veiculo(); if (id != null) { model = Db.Veiculos.Find(id); } return View(model); }
public ActionResult Index(int? id, int? page) { var carro = new Veiculo() { Ano = 2013, Marca = new Marca() { Nome = "VW", Pais = "Alemanha" }, Modelo = "Fusca", Preco = 90560.56M }; Db.Veiculos.Add(carro); //db.SaveChanges(); var dados = Db.Veiculos.Include("Marca"). Where(x => x.Ano > 2000).OrderBy(x=>x.Id); return View(dados); }
public ActionResult Criar(Veiculo veiculo) { if (!ModelState.IsValid) { return View(veiculo); } if (veiculo.Id > 0) { Db.Entry(veiculo).State = EntityState.Modified; Db.Entry(veiculo.Marca).State = EntityState.Modified; } else { Db.Veiculos.Add(veiculo); } Db.SaveChanges(); return View(); }