public ActionResult DeleteConfirmed(int id) { TipoDeAutomovil tipoDeAutomovil = db.TipoDeAutomovil.Find(id); db.TipoDeAutomovil.Remove(tipoDeAutomovil); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_TipoDeAutomovil,Modelo,Año,Detalle,ID_FabricanteDeAutos")] TipoDeAutomovil tipoDeAutomovil) { if (ModelState.IsValid) { db.Entry(tipoDeAutomovil).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_FabricanteDeAutos = new SelectList(db.FabricanteDeAutos, "ID_FabricanteDeAutos", "Nombre", tipoDeAutomovil.ID_FabricanteDeAutos); return(View(tipoDeAutomovil)); }
// GET: TipoDeAutomovils/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoDeAutomovil tipoDeAutomovil = db.TipoDeAutomovil.Find(id); if (tipoDeAutomovil == null) { return(HttpNotFound()); } return(View(tipoDeAutomovil)); }
// GET: TipoDeAutomovils/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoDeAutomovil tipoDeAutomovil = db.TipoDeAutomovil.Find(id); if (tipoDeAutomovil == null) { return(HttpNotFound()); } ViewBag.ID_FabricanteDeAutos = new SelectList(db.FabricanteDeAutos, "ID_FabricanteDeAutos", "Nombre", tipoDeAutomovil.ID_FabricanteDeAutos); return(View(tipoDeAutomovil)); }
public ActionResult AsociarConTipoDeAutomovil(ParteParaTipoDeAutomovilModel parte) { if (ModelState.IsValid) { ObjectParameter result = new ObjectParameter("OpReturn", typeof(string)); TipoDeAutomovil tipo = db.TipoDeAutomovil.Find(parte.ID_TipoDeAutomovil); db.spAssociateParteConTipoDeAutomovil(parte.ID_Parte, parte.ID_TipoDeAutomovil, tipo.ID_FabricanteDeAutos, result); if (result.Value.ToString() == "Record Inserted Successfully") { ViewBag.Resultado = true; } else { ViewBag.Resultado = false; } ViewBag.Message = result.Value.ToString(); var tipos = db.TipoDeAutomovil .Where(x => x.ID_TipoDeAutomovil == x.ID_TipoDeAutomovil) .Select(x => new { ID_TipoDeAutomovil = x.ID_TipoDeAutomovil, Name = x.Modelo + " - " + x.Año.ToString() }); ViewBag.ID_TipoDeAutomovil = new SelectList(tipos, "ID_TipoDeAutomovil", "Name"); return(View(parte)); } var tipos2 = db.TipoDeAutomovil .Where(x => x.ID_TipoDeAutomovil == x.ID_TipoDeAutomovil) .Select(x => new { ID_TipoDeAutomovil = x.ID_TipoDeAutomovil, Name = x.Modelo + " - " + x.Año.ToString() }); ViewBag.ID_TipoDeAutomovil = new SelectList(tipos2, "ID_TipoDeAutomovil", "Name"); return(View(parte)); }