public ActionResult Create(AuthoringTable authoringtable) { bool permission = Authorization.GetAccess(table, HttpContext.User.Identity.Name, write); if (permission) { if (ModelState.IsValid) { authoringtable.ID = Guid.NewGuid(); authoringtable.CreatedBy = Guid.Parse(Session["userid"].ToString()); authoringtable.CreatedOn = DateTime.Now; db.AuthoringTables.AddObject(authoringtable); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", authoringtable.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", authoringtable.ModifiedBy); return View(authoringtable); } else { return RedirectToAction("Index", "Home"); } }
/// <summary> /// Create a new AuthoringTable object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="authoringTable1">Initial value of the AuthoringTable1 property.</param> public static AuthoringTable CreateAuthoringTable(global::System.Guid id, global::System.String authoringTable1) { AuthoringTable authoringTable = new AuthoringTable(); authoringTable.ID = id; authoringTable.AuthoringTable1 = authoringTable1; return authoringTable; }
/// <summary> /// Deprecated Method for adding a new object to the AuthoringTables EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToAuthoringTables(AuthoringTable authoringTable) { base.AddObject("AuthoringTables", authoringTable); }