public ActionResult DeleteConfirmed(int id) { AUTOS aUTOS = db.AUTOS.Find(id); db.AUTOS.Remove(aUTOS); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_AUTO,ID_MODELO,PATENTE,ANO,COLOR,OBSERVACION")] AUTOS aUTOS) { if (ModelState.IsValid) { if (aUTOS.ANO < 1990) { aUTOS.OBSERVACION = "ANTIGUO"; } else { aUTOS.OBSERVACION = "SIN OBSERVACIONES"; } var patejemplo = db.AUTOS.Where(x => x.PATENTE == aUTOS.PATENTE); if (patejemplo.Count() < 1) { int datefecha = DateTime.Now.Year; Console.WriteLine(datefecha); if (aUTOS.ANO > (datefecha + 2)) { ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTOS.ID_MODELO); ModelState.AddModelError("ANO", "El año no puede ser superior a " + (datefecha + 2)); return(View(aUTOS)); } else { db.Entry(aUTOS).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } else { int datefecha = DateTime.Now.Year; Console.WriteLine(datefecha); if (aUTOS.ANO > (datefecha + 2)) { ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTOS.ID_MODELO); ModelState.AddModelError("ANO", "El año no puede ser superior a " + (datefecha + 2)); ModelState.AddModelError("PATENTE", "Patente ya registrada"); return(View(aUTOS)); } else { ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTOS.ID_MODELO); ModelState.AddModelError("PATENTE", "Patente ya registrada"); return(View(aUTOS)); } } return(RedirectToAction("Index")); } ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTOS.ID_MODELO); return(View(aUTOS)); }
// GET: AUTOS/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AUTOS aUTOS = db.AUTOS.Find(id); if (aUTOS == null) { return(HttpNotFound()); } return(View(aUTOS)); }
// GET: AUTOS/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AUTOS aUTOS = db.AUTOS.Find(id); if (aUTOS == null) { return(HttpNotFound()); } ViewBag.ID_MODELO = new SelectList(db.MODELO, "ID_MODELO", "DESCRIPCION_MODELO", aUTOS.ID_MODELO); return(View(aUTOS)); }