Beispiel #1
0
        private void EliminarMenuItemDeMenuGroup(int idMenuItem)
        {
            ServiceMenuGroup _srvMenuGroup = new ServiceMenuGroup();

            foreach (MenuGroupDto iMenuGroup in _srvMenuGroup.GetAll())
            {
                if (iMenuGroup.items != null && iMenuGroup.items.FirstOrDefault(x => x.id == idMenuItem) != null)
                {
                    iMenuGroup.items = iMenuGroup.items.FindAll(x => x.id != idMenuItem);
                    _srvMenuGroup.Modify(iMenuGroup);
                }
            }
        }
Beispiel #2
0
        private void ModificarMenuItemEnMenuGroup(MenuItemDto pMenuItem)
        {
            ServiceMenuGroup _srvMenuGroup = new ServiceMenuGroup();

            foreach (MenuGroupDto iMenuGroup in _srvMenuGroup.GetAll())
            {
                if (iMenuGroup.items != null && iMenuGroup.items.FirstOrDefault(x => x.id == pMenuItem.id) != null)
                {
                    iMenuGroup.items.FirstOrDefault(x => x.id == pMenuItem.id).name       = pMenuItem.name;
                    iMenuGroup.items.FirstOrDefault(x => x.id == pMenuItem.id).link       = pMenuItem.link;
                    iMenuGroup.items.FirstOrDefault(x => x.id == pMenuItem.id).prefix     = pMenuItem.prefix;
                    iMenuGroup.items.FirstOrDefault(x => x.id == pMenuItem.id).isFavorite = pMenuItem.isFavorite;

                    _srvMenuGroup.Modify(iMenuGroup);
                }
            }
        }
Beispiel #3
0
 public ServiceMenuColumn()
 {
     _srvMenuGroup = new ServiceMenuGroup();
     _srvMenuItem  = new ServiceMenuItem();
 }