public ActionResult Index(int? id) { if (!id.HasValue) return Content("no id"); var m = new PersonModel(id.Value); var noview = m.CheckView(); if (noview.HasValue()) return Content(noview); ViewBag.Comments = Util.SafeFormat(m.Person.Comments); ViewBag.PeopleId = id.Value; Util2.CurrentPeopleId = id.Value; Session["ActivePerson"] = m.Person.Name; DbUtil.LogPersonActivity($"Viewing Person: {m.Person.Name}", id.Value, m.Person.Name); InitExportToolbar(id); return View(m); }
public ActionResult Index(int? id) { if (!ViewExtensions2.UseNewLook() && User.IsInRole("Access")) return Redirect("/Person/Index/" + id); if (!id.HasValue) return Content("no id"); var m = new PersonModel(id.Value); var noview = m.CheckView(); if (noview.HasValue()) return Content(noview); ViewBag.Comments = Util.SafeFormat(m.Person.Comments); ViewBag.PeopleId = id.Value; Util2.CurrentPeopleId = id.Value; Session["ActivePerson"] = m.Person.Name; DbUtil.LogActivity("Viewing Person: {0}".Fmt(m.Person.Name), m.Person.Name, pid: id); InitExportToolbar(id); return View(m); }