public ActionResult DeleteConfirmed(int id) { EquipoOtro equipo = db.EquiposOtros.Find(id); db.EquiposOtros.Remove(equipo); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: EquiposClimatizacion/Create public ActionResult Create() { var model = new EquipoOtro(); model.InformacionComercial = new InformacionComercial(); model.InformacionHardware = new InformacionHardware(); base.SetViewBagValues(model); return(View(model)); }
public ActionResult Edit(EquipoOtro equipo) { if (ModelState.IsValid) //validaciones { db.Entry(equipo).State = EntityState.Modified; db.Entry(equipo.InformacionComercial).State = EntityState.Modified; db.Entry(equipo.InformacionHardware).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "EquiposBase")); } base.SetViewBagValues(equipo); return(View(equipo)); }
public ActionResult Create(EquipoOtro equipo) { if (EquipoDuplicado(equipo)) { ModelState.AddModelError("", "Ya se encuentra ingresado un equipo de la misma marca y modelo con el nº de serie ingresado"); base.SetViewBagValues(equipo); return(View(equipo)); } if (ModelState.IsValid)//validaciones { db.EquiposOtros.Add(equipo); db.SaveChanges(); ViewBag.CssClass = "success"; ViewBag.Message = "Equipo creado."; return(RedirectToAction("Index", "EquiposBase")); } base.SetViewBagValues(equipo); return(View(equipo)); }