public ActionResult Create([Bind(Include = "Id,Nome,Modelo,AnoFabricacao,AnoModelo")] TB_Caminhao tB_Caminhao) { if (ModelState.IsValid) { if (tB_Caminhao.AnoModelo != DateTime.Now.Year && tB_Caminhao.AnoModelo != DateTime.Now.Year + 1) { tB_Caminhao.AnoModelo = 0; return(View(tB_Caminhao)); } if (tB_Caminhao.AnoFabricacao != DateTime.Now.Year) { tB_Caminhao.AnoFabricacao = 0; return(View(tB_Caminhao)); } if (tB_Caminhao.Modelo != "FH" && tB_Caminhao.Modelo != "FM") { tB_Caminhao.Modelo = ""; return(View(tB_Caminhao)); } db.TB_Caminhao.Add(tB_Caminhao); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tB_Caminhao)); }
public ActionResult DeleteConfirmed(int id) { TB_Caminhao tB_Caminhao = db.TB_Caminhao.Find(id); db.TB_Caminhao.Remove(tB_Caminhao); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Nome,Modelo,AnoFabricacao,AnoModelo")] TB_Caminhao tB_Caminhao) { if (ModelState.IsValid) { db.Entry(tB_Caminhao).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tB_Caminhao)); }
// GET: Caminhao/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_Caminhao tB_Caminhao = db.TB_Caminhao.Find(id); if (tB_Caminhao == null) { return(HttpNotFound()); } return(View(tB_Caminhao)); }