public ActionResult DeleteConfirmed(int id) { Umbral umbral = dbActiveContext.Umbrals.Find(id); dbActiveContext.Umbrals.Remove(umbral); dbActiveContext.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "UmbralID,Activo,Temperatura_min,Temperatura_max,DispositivoID,Tolerancia_min,Tolerancia_max")] Umbral umbral) { if (ModelState.IsValid) { umbral.Fecha_inicio = DateTime.Now; umbral.Activo = true; dbActiveContext.Umbrals.Add(umbral); dbActiveContext.SaveChanges(); return(RedirectToAction("Index")); } return(View(umbral)); }
// GET: Umbrals/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Umbral umbral = dbActiveContext.Umbrals.Find(id); if (umbral == null) { return(HttpNotFound()); } return(View(umbral)); }
// GET: Umbrals/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Umbral umbral = dbActiveContext.Umbrals.Find(id); if (umbral == null) { return(HttpNotFound()); } ViewBag.DispositivoID = new SelectList(dbActiveContext.Dispositivos, "DispositivoID", "Nombre", umbral.DispositivoID); return(View(umbral)); }
public ActionResult Create([Bind(Include = "UmbralID,Activo,Temperatura_min,Temperatura_max,DispositivoID,Tolerancia_min,Tolerancia_max")] Umbral umbral) { if (ModelState.IsValid) { umbral.Fecha_inicio = DateTime.Now; umbral.Activo = true; dbActiveContext.Umbrals.Add(umbral); dbActiveContext.SaveChanges(); return(RedirectToAction("Index")); } string idUsuario = User.Identity.GetUserId(); int idEmpresa = userHelper.obtenerEmpresasAsociadas(idUsuario); ViewBag.DispositivoID = new SelectList(dbActiveContext.Dispositivos.Where(dis => dis.EmpresaID == idEmpresa), "DispositivoID", "Nombre"); return(View(umbral)); }
// GET: Umbrals/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Umbral umbral = dbActiveContext.Umbrals.Find(id); if (umbral == null) { return(HttpNotFound()); } string idUsuario = User.Identity.GetUserId(); int idEmpresa = userHelper.obtenerEmpresasAsociadas(idUsuario); ViewBag.DispositivoID = new SelectList(dbActiveContext.Dispositivos.Where(dis => dis.EmpresaID == idEmpresa), "DispositivoID", "Nombre", umbral.DispositivoID); return(View(umbral)); }
public ActionResult Edit([Bind(Include = "UmbralID,Activo,Temperatura_min,Temperatura_max,DispositivoID,Tolerancia_min,Tolerancia_max")] Umbral umbral) { if (ModelState.IsValid) { var z = dbActiveContext.Umbrals.Where(w => w.UmbralID == umbral.UmbralID).DefaultIfEmpty().FirstOrDefault(); z.Temperatura_max = umbral.Temperatura_max; z.Temperatura_min = umbral.Temperatura_min; z.Tolerancia_min = umbral.Tolerancia_min; z.Tolerancia_max = umbral.Tolerancia_max; z.Activo = true; z.DispositivoID = umbral.DispositivoID; dbActiveContext.Entry(z).State = EntityState.Modified; dbActiveContext.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DispositivoID = new SelectList(dbActiveContext.Dispositivos, "DispositivoID", "Nombre", umbral.DispositivoID); return(View(umbral)); }