private Models.ManageIndexViewModel getIVM(string navitem = "qa") { Models.ManageIndexViewModel m = new Models.ManageIndexViewModel(); var sess = (string)Session["nav"]; navitem = (navitem == null) ? sess : navitem; switch (navitem) { case "utility": m.UtilitySelected = true; setNavParam(navitem); break; case "alerts": m.AlertsSelected = true; setNavParam(navitem); break; case "flagboards": m.FlagboardsSelected = true; setNavParam(navitem); break; case "adminuser": m.AdminUserSelected = true; setNavParam(navitem); break; case "qa": m.QASelected = true; setNavParam(navitem); break; default: m.QASelected = true; break; } m.NavRowSel = navitem; return(m); }
public ActionResult Index() { SetCID(); var nav = (string)this.RouteData.Values["nav"]; if (nav == "nav-row-back") { return(Redirect("http://apr.standardtextile.com")); } Models.ManageIndexViewModel model = getIVM(nav); if (CID != null && CID.Length == 6) { model.CID = CID; } return(View(model)); }