// // GET: /TourBookmark/Details/5 public ActionResult Details(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, read)) { return(RedirectToAction("Index", "Home")); } TourBookmark tourbookmark = db.TourBookmarks.Single(t => t.TourBookmarkID == id && (t.IsDeleted == null || t.IsDeleted == false)); return(View(tourbookmark)); }
// // GET: /TourBookmark/Edit/5 public ActionResult Edit(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, write)) { return(RedirectToAction("Index", "Home")); } TourBookmark tourbookmark = db.TourBookmarks.Single(t => t.TourBookmarkID == id && (t.IsDeleted == null || t.IsDeleted == false)); ViewBag.BookmarkID = new SelectList(db.BookMarks.Where(tu => tu.IsDeleted == null || tu.IsDeleted == false), "ID", "Name", tourbookmark.BookmarkID); ViewBag.TourID = new SelectList(db.Tours.Where(tu => tu.IsDeleted == null || tu.IsDeleted == false), "ID", "Name", tourbookmark.TourID); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", tourbookmark.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", tourbookmark.ModifiedBy); return(View(tourbookmark)); }
public ActionResult DeleteConfirmed(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, delete)) { return(RedirectToAction("Index", "Home")); } TourBookmark tourbookmark = db.TourBookmarks.Single(t => t.TourBookmarkID == id && (t.IsDeleted == null || t.IsDeleted == false)); tourbookmark.ModifiedBy = Guid.Parse(Session["userid"].ToString()); tourbookmark.ModifiedOn = DateTime.Now; tourbookmark.IsDeleted = true; db.ObjectStateManager.ChangeObjectState(tourbookmark, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(TourBookmark tourbookmark) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, write)) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { tourbookmark.ModifiedBy = Guid.Parse(Session["userid"].ToString()); tourbookmark.ModifiedOn = DateTime.Now; db.TourBookmarks.Attach(tourbookmark); db.ObjectStateManager.ChangeObjectState(tourbookmark, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BookmarkID = new SelectList(db.BookMarks.Where(tu => tu.IsDeleted == null || tu.IsDeleted == false), "ID", "Name", tourbookmark.BookmarkID); ViewBag.TourID = new SelectList(db.Tours.Where(tu => tu.IsDeleted == null || tu.IsDeleted == false), "ID", "Name", tourbookmark.TourID); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", tourbookmark.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", tourbookmark.ModifiedBy); return(View(tourbookmark)); }