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