// GET: Devices/Create public ActionResult Create() { Devices dev = new Devices(); dev.devApi = Guid.NewGuid().ToString("d").Substring(1, 7); dev.devApiKey = Guid.NewGuid().ToString("d").Substring(1, 7); List <DevLayout> devlayouts = db.DevLayout.ToList(); ViewDevices vdev = new ViewDevices { devices = dev, devlayout = devlayouts }; return(View(vdev)); }
public ActionResult Edit(Devices devices) { if (ModelState.IsValid) { if (devices.devLayoutId == -1) { devices.devLayoutId = null; } db.Entry(devices).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } List <DevLayout> devlayouts = db.DevLayout.ToList(); ViewDevices vdev = new ViewDevices { devices = devices, devlayout = devlayouts }; return(View(devices)); }
// GET: Devices/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Devices devices = db.Devices.Find(id); List <DevLayout> devlayouts = db.DevLayout.ToList(); if (devices == null) { return(HttpNotFound()); } ViewDevices vdev = new ViewDevices { devices = devices, devlayout = devlayouts }; return(View(vdev)); }