Exemplo n.º 1
0
        public static ActiveMenuCss MakeActiveClass(this UrlHelper urlHelper, string controller)
        {
            ActiveMenuCss objActiveMenuCss = new ActiveMenuCss();
            string        controllerName   = urlHelper.RequestContext.RouteData.Values["controller"].ToString();
            string        ActionName       = urlHelper.RequestContext.RouteData.Values["action"].ToString();

            if (!controllerName.Equals(controller, StringComparison.OrdinalIgnoreCase))
            {
                objActiveMenuCss = new ActiveMenuCss {
                    LiClass = "", UlClass = "", UlStyle = ""
                };
            }
            else
            {
                if (controllerName == "Employee" && ActionName == "DashBoard")
                {
                    return(new ActiveMenuCss {
                        LiClass = "", UlClass = "", UlStyle = ""
                    });
                }
                else
                {
                    return(new ActiveMenuCss {
                        LiClass = "active", UlClass = "menu-open", UlStyle = ""
                    });
                }
            }

            return(objActiveMenuCss);
        }
Exemplo n.º 2
0
        public static ActiveMenuCss LiMakeActiveClass(this UrlHelper urlHelper, string controller, string method)
        {
            ActiveMenuCss objActiveMenuCss = new ActiveMenuCss();
            string        controllerName   = urlHelper.RequestContext.RouteData.Values["controller"].ToString();
            string        ActionName       = urlHelper.RequestContext.RouteData.Values["action"].ToString();

            if (controllerName.Equals(controller, StringComparison.OrdinalIgnoreCase) && ActionName.Equals(method, StringComparison.OrdinalIgnoreCase))
            {
                return(new ActiveMenuCss {
                    UlStyle = "color:black"
                });
            }
            else
            {
                objActiveMenuCss = new ActiveMenuCss {
                    LiClass = "", UlClass = "", UlStyle = ""
                };
            }

            return(objActiveMenuCss);
        }