public ActionResult Create(AuthoringTableRolePermission authoringtablerolepermission) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, admin)) return RedirectToAction("Index", "Home"); if (ModelState.IsValid) { authoringtablerolepermission.AuthoringTableRolePermissionID = Guid.NewGuid(); authoringtablerolepermission.CreatedBy = Guid.Parse(Session["userid"].ToString()); authoringtablerolepermission.CreatedOn = DateTime.Now; db.AuthoringTableRolePermissions.AddObject(authoringtablerolepermission); 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); }
/// <summary> /// Deprecated Method for adding a new object to the AuthoringTableRolePermissions EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToAuthoringTableRolePermissions(AuthoringTableRolePermission authoringTableRolePermission) { base.AddObject("AuthoringTableRolePermissions", authoringTableRolePermission); }
/// <summary> /// Create a new AuthoringTableRolePermission object. /// </summary> /// <param name="authoringTableRolePermissionID">Initial value of the AuthoringTableRolePermissionID property.</param> /// <param name="authoringTableID">Initial value of the AuthoringTableID property.</param> /// <param name="roleID">Initial value of the RoleID property.</param> /// <param name="permission">Initial value of the Permission property.</param> public static AuthoringTableRolePermission CreateAuthoringTableRolePermission(global::System.Guid authoringTableRolePermissionID, global::System.Guid authoringTableID, global::System.Guid roleID, global::System.Byte permission) { AuthoringTableRolePermission authoringTableRolePermission = new AuthoringTableRolePermission(); authoringTableRolePermission.AuthoringTableRolePermissionID = authoringTableRolePermissionID; authoringTableRolePermission.AuthoringTableID = authoringTableID; authoringTableRolePermission.RoleID = roleID; authoringTableRolePermission.Permission = permission; return authoringTableRolePermission; }