Exemplo n.º 1
0
 private static void updateRoute(IMenu menu)
 {
     if (strUtil.HasText(menu.Url) && strUtil.EqualsIgnoreCase("default", menu.Url) == false)
     {
         RouteTable.UpdateFriendUrl(menu.Url);
     }
 }
Exemplo n.º 2
0
        public virtual Result Update(IMenu menu)
        {
            ((SiteMenu)menu).update();

            clearDefaultMenu(menu);

            if (strUtil.HasText(menu.Url) && strUtil.EqualsIgnoreCase("default", menu.Url) == false)
            {
                RouteTable.UpdateFriendUrl(menu.Url);
            }

            return(new Result());
        }
Exemplo n.º 3
0
        public Result Insert(IMenu menu, User creator, IMember owner)
        {
            menu.OwnerId = owner.Id;
            menu.Creator = creator;
            menu.Created = DateTime.Now;

            clearDefaultMenu(menu);

            if (strUtil.HasText(menu.Url) && strUtil.EqualsIgnoreCase("default", menu.Url) == false)
            {
                RouteTable.UpdateFriendUrl(menu.Url);
            }

            return(Insert(menu));
        }