public List <SubMenuViewModels> GetSubMenuViewModels()
        {
            List <SubMenuViewModels> model          = new List <SubMenuViewModels>();
            List <Classification>    ParentListMenu = this.GetMainMenuList(null);

            foreach (Classification item in ParentListMenu)
            {
                SubMenuViewModels MenuItem = new SubMenuViewModels();
                MenuItem.Parent   = item;
                MenuItem.lstChild = this.GetMainMenuList(item.ClassificationId);
                model.Add(MenuItem);
            }
            return(model);
        }
        public IEnumerable GetListGroupClassifi()
        {
            List <SubMenuViewModels> lstGroupClass = new List <SubMenuViewModels>();
            List <Classification>    Newspattem    = this.GetlstClassifiBySchemeId((int)EnumCore.ClassificationScheme.tin_tuc_bai_viet)
                                                     .Where(s => s.ParentClassificationId == null).ToList();

            foreach (Classification obj in Newspattem)
            {
                SubMenuViewModels     _item  = new SubMenuViewModels();
                List <Classification> childP = GetlstClassifi().Where(s => s.ParentClassificationId == obj.ClassificationId).ToList();
                _item.Parent   = obj;
                _item.lstChild = childP;
                lstGroupClass.Add(_item);
            }
            return(lstGroupClass);
        }