Пример #1
0
        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);
        }
Пример #2
0
        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));
        }