// // GET: /AuthoringRolePermissions/Details/5 public ActionResult Details(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, admin)) { return(RedirectToAction("Index", "Home")); } AuthoringTableRolePermission authoringtablerolepermission = db.AuthoringTableRolePermissions.Single(a => a.AuthoringTableRolePermissionID == id); return(View(authoringtablerolepermission)); }
// // GET: /AuthoringRolePermissions/Edit/5 public ActionResult Edit(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, admin)) { return(RedirectToAction("Index", "Home")); } AuthoringTableRolePermission authoringtablerolepermission = db.AuthoringTableRolePermissions.Single(a => a.AuthoringTableRolePermissionID == id); ViewBag.AuthoringTableID = new SelectList(db.AuthoringTables, "ID", "AuthoringTable1", authoringtablerolepermission.AuthoringTableID); ViewBag.RoleID = new SelectList(db.Roles, "ID", "Role1", authoringtablerolepermission.RoleID); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", authoringtablerolepermission.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", authoringtablerolepermission.ModifiedBy); return(View(authoringtablerolepermission)); }
public ActionResult DeleteConfirmed(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, admin)) { return(RedirectToAction("Index", "Home")); } AuthoringTableRolePermission authoringtablerolepermission = db.AuthoringTableRolePermissions.Single(a => a.AuthoringTableRolePermissionID == id); authoringtablerolepermission.ModifiedBy = Guid.Parse(Session["userid"].ToString()); authoringtablerolepermission.ModifiedOn = DateTime.Now; authoringtablerolepermission.IsDeleted = true; db.ObjectStateManager.ChangeObjectState(authoringtablerolepermission, EntityState.Modified); //db.AuthoringTableRolePermissions.DeleteObject(authoringtablerolepermission); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(AuthoringTableRolePermission authoringtablerolepermission) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, admin)) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { db.AuthoringTableRolePermissions.Attach(authoringtablerolepermission); authoringtablerolepermission.ModifiedBy = Guid.Parse(Session["userid"].ToString()); authoringtablerolepermission.ModifiedOn = DateTime.Now; db.ObjectStateManager.ChangeObjectState(authoringtablerolepermission, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AuthoringTableID = new SelectList(db.AuthoringTables, "ID", "AuthoringTable1", authoringtablerolepermission.AuthoringTableID); ViewBag.RoleID = new SelectList(db.Roles, "ID", "Role1", authoringtablerolepermission.RoleID); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", authoringtablerolepermission.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", authoringtablerolepermission.ModifiedBy); return(View(authoringtablerolepermission)); }