public ActionResult Create(ExhibitKeyword exhibitkeyword) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, write)) return RedirectToAction("Index", "Home"); if (ModelState.IsValid) { exhibitkeyword.ExhibitKeywordID = Guid.NewGuid(); exhibitkeyword.CreatedBy = Guid.Parse(Session["userid"].ToString()); exhibitkeyword.CreatedOn = DateTime.Now; db.ExhibitKeywords.AddObject(exhibitkeyword); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.ExhibitID = new SelectList(db.Exhibits, "ID", "Title", exhibitkeyword.ExhibitID); ViewBag.KeywordID = new SelectList(db.Keywords, "ID", "Keyword1", exhibitkeyword.KeywordID); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", exhibitkeyword.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", exhibitkeyword.ModifiedBy); return View(exhibitkeyword); }
/// <summary> /// Deprecated Method for adding a new object to the ExhibitKeywords EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToExhibitKeywords(ExhibitKeyword exhibitKeyword) { base.AddObject("ExhibitKeywords", exhibitKeyword); }
/// <summary> /// Create a new ExhibitKeyword object. /// </summary> /// <param name="exhibitKeywordID">Initial value of the ExhibitKeywordID property.</param> /// <param name="exhibitID">Initial value of the ExhibitID property.</param> /// <param name="keywordID">Initial value of the KeywordID property.</param> public static ExhibitKeyword CreateExhibitKeyword(global::System.Guid exhibitKeywordID, global::System.Guid exhibitID, global::System.Guid keywordID) { ExhibitKeyword exhibitKeyword = new ExhibitKeyword(); exhibitKeyword.ExhibitKeywordID = exhibitKeywordID; exhibitKeyword.ExhibitID = exhibitID; exhibitKeyword.KeywordID = keywordID; return exhibitKeyword; }