// // GET: /AccessPoint/Details/5 public ViewResult Details(long id /*AccessPoint id.*/, long iedID, string backURL) { Guid userID = GetUserID(); saconfig_tAccessPoint saconfig_taccesspoint = db.saconfig_tAccessPoint.Single(s => s.ID == id && s.DataOwnerID == userID); ViewBag.BackURL = backURL; ViewBag.IEDID = iedID; return(View(saconfig_taccesspoint)); }
// // GET: /AccessPoint/Delete/5 public ActionResult Delete(long id, long iedID, string backURL) { Guid userID = GetUserID(); saconfig_tAccessPoint saconfig_taccesspoint = db.saconfig_tAccessPoint.Single(s => s.ID == id && s.DataOwnerID == userID); ViewBag.iedID = iedID; ViewBag.BackURL = backURL; return(View(saconfig_taccesspoint)); }
// // GET: /AccessPoint/Edit/5 public ActionResult Edit(long id, long iedID, string backURL) { Guid userID = GetUserID(); saconfig_tAccessPoint saconfig_taccesspoint = db.saconfig_tAccessPoint.Single(s => s.ID == id && s.DataOwnerID == userID); ViewBag.IED = new SelectList(db.saconfig_tIED.Where(t => t.DataOwnerID == userID).ToList(), "ID", "name", saconfig_taccesspoint.IED); ViewBag.IEDID = iedID; ViewBag.BackURL = backURL; ViewBag.OwnerType = "AccessPoint"; return(View(saconfig_taccesspoint)); }
public ActionResult DeleteConfirmed(long id, long iedID, string backURL) { Guid userID = GetUserID(); saconfig_tAccessPoint saconfig_taccesspoint = db.saconfig_tAccessPoint.Single(s => s.ID == id && s.DataOwnerID == userID); db.saconfig_tAccessPoint.DeleteObject(saconfig_taccesspoint); db.SaveChanges(); ViewBag.IEDID = iedID; ViewBag.BackURL = backURL; return(RedirectToAction("Index", new { id = iedID, backURL = backURL })); }
public ActionResult Edit(saconfig_tAccessPoint saconfig_taccesspoint, long iedID, string backURL) { Guid userID = GetUserID(); ViewBag.IEDID = iedID; ViewBag.BackURL = backURL; if (ModelState.IsValid) { saconfig_taccesspoint.DataOwnerID = userID; saconfig_taccesspoint.IED = iedID; db.saconfig_tAccessPoint.Attach(saconfig_taccesspoint); db.ObjectStateManager.ChangeObjectState(saconfig_taccesspoint, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index", new { id = iedID, backURL = backURL })); } ViewBag.IED = new SelectList(db.saconfig_tIED.Where(t => t.DataOwnerID == userID).ToList(), "ID", "name", saconfig_taccesspoint.IED); return(View(saconfig_taccesspoint)); }