// GET: Talo/Create public ActionResult Create() { AlytaloEntities db = new AlytaloEntities(); TaloViewModel model = new TaloViewModel(); return(View(model)); }
// GET: Talo public ActionResult Index() { List <TaloViewModel> model = new List <TaloViewModel>(); AlytaloEntities entities = new AlytaloEntities(); try { List <Talot> lammot = entities.Talot.ToList(); foreach (Talot talolampo in lammot) { TaloViewModel lampo = new TaloViewModel(); lampo.TaloId = talolampo.TaloId; lampo.TaloNimi = talolampo.TaloNimi; lampo.TaloTavoiteLampotila = talolampo.TaloTavoiteLampotila; lampo.TaloNykyLampotila = talolampo.TaloNykyLampotila; lampo.LampoOff = talolampo.LampoOff; lampo.LampoOn = talolampo.LampoOn; model.Add(lampo); } } finally { entities.Dispose(); } return(View(model)); }
public ActionResult LampoOFF(TaloViewModel model) { Talot lampo = db.Talot.Find(model.TaloId); lampo.TaloId = model.TaloId; lampo.LampoOn = false; lampo.LampoOff = true; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: TaloLampo/LampoOFF/5 public ActionResult LampoOFF(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Talot talolampo = db.Talot.Find(id); if (talolampo == null) { return(HttpNotFound()); } TaloViewModel lampo = new TaloViewModel(); lampo.TaloId = talolampo.TaloId; lampo.LampoOn = false; lampo.LampoOff = true; return(View(lampo)); }
public ActionResult Create(TaloViewModel model) { AlytaloEntities db = new AlytaloEntities(); Talot lampo = new Talot(); lampo.TaloNimi = model.TaloNimi; lampo.TaloNykyLampotila = lampo.TaloNykyLampotila; lampo.TaloTavoiteLampotila = lampo.TaloTavoiteLampotila; lampo.LampoOff = lampo.LampoOff; lampo.LampoOn = lampo.LampoOn; db.Talot.Add(lampo); try { db.SaveChanges(); } catch (Exception ex) { } return(RedirectToAction("Index")); }