public ActionResult DeleteConfirmed(int id) { EquipoRehabilitacion equipo = db.EquiposDeRehabilitacion.Find(id); db.EquiposDeRehabilitacion.Remove(equipo); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: EquiposClimatizacion/Create public ActionResult Create() { var model = new EquipoRehabilitacion(); model.InformacionComercial = new InformacionComercial(); model.InformacionHardware = new InformacionHardware(); base.SetViewBagValues(model); return(View(model)); }
public ActionResult Edit(EquipoRehabilitacion 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(EquipoRehabilitacion 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.EquiposDeRehabilitacion.Add(equipo); db.SaveChanges(); ViewBag.CssClass = "success"; ViewBag.Message = "Equipo creado."; return(RedirectToAction("Index", "EquiposBase")); } base.SetViewBagValues(equipo); return(View(equipo)); }