// // GET: /ConductingEquipment/Details/5 public ViewResult Details(long id) { Guid userID = GetUserID(); saconfig_tConductingEquipment saconfig_tconductingequipment = db.saconfig_tConductingEquipment.Single(s => s.ID == id && s.DataOwnerID == userID); return(View(saconfig_tconductingequipment)); }
public ActionResult DeleteConfirmed(long id) { Guid userID = GetUserID(); saconfig_tConductingEquipment saconfig_tconductingequipment = db.saconfig_tConductingEquipment.Single(s => s.ID == id && s.DataOwnerID == userID); db.saconfig_tConductingEquipment.DeleteObject(saconfig_tconductingequipment); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /ConductingEquipment/Edit/5 public ActionResult Edit(long id) { Guid userID = GetUserID(); saconfig_tConductingEquipment saconfig_tconductingequipment = db.saconfig_tConductingEquipment.Single(s => s.ID == id && s.DataOwnerID == userID); ViewBag.OwnerType = new SelectList(db.saconfig_ConductingEquipmentOwnerType, "ID", "OwnerType", saconfig_tconductingequipment.OwnerType); ViewBag.Bay = new SelectList(db.saconfig_tBay.Where(t => t.DataOwnerID == userID).ToList(), "ID", "desc", saconfig_tconductingequipment.Bay); ViewBag.type = new SelectList(db.saconfig_tCommonConductingEquipmentEnum.Where(t => t.DataOwnerID == userID || !t.Extension).ToList(), "ID", "value", saconfig_tconductingequipment.type); ViewBag.Function = new SelectList(db.saconfig_tFunction.Where(t => t.DataOwnerID == userID).ToList(), "ID", "type", saconfig_tconductingequipment.Function); ViewBag.SubFunction = new SelectList(db.saconfig_tSubFunction.Where(t => t.DataOwnerID == userID).ToList(), "ID", "type", saconfig_tconductingequipment.SubFunction); return(View(saconfig_tconductingequipment)); }
public ActionResult Create(saconfig_tConductingEquipment saconfig_tconductingequipment) { Guid userID = GetUserID(); if (ModelState.IsValid) { saconfig_tconductingequipment.DataOwnerID = userID; db.saconfig_tConductingEquipment.AddObject(saconfig_tconductingequipment); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.OwnerType = new SelectList(db.saconfig_ConductingEquipmentOwnerType, "ID", "OwnerType", saconfig_tconductingequipment.OwnerType); ViewBag.Bay = new SelectList(db.saconfig_tBay.Where(t => t.DataOwnerID == userID).ToList(), "ID", "desc", saconfig_tconductingequipment.Bay); ViewBag.type = new SelectList(db.saconfig_tCommonConductingEquipmentEnum.Where(t => t.DataOwnerID == userID || !t.Extension).ToList(), "ID", "value", saconfig_tconductingequipment.type); ViewBag.Function = new SelectList(db.saconfig_tFunction.Where(t => t.DataOwnerID == userID).ToList(), "ID", "type", saconfig_tconductingequipment.Function); ViewBag.SubFunction = new SelectList(db.saconfig_tSubFunction.Where(t => t.DataOwnerID == userID).ToList(), "ID", "type", saconfig_tconductingequipment.SubFunction); return(View(saconfig_tconductingequipment)); }