コード例 #1
0
ファイル: NccMenuService.cs プロジェクト: nbyh/NetCoreCMS
 private void RecursiveNccMenuItemDelete(NccMenuItem nccMenuItem)
 {
     for (int i = 0; i < nccMenuItem.Childrens.Count; i++)
     {
         RecursiveNccMenuItemDelete(nccMenuItem.Childrens[i]);
     }
     _menuItemRepository.DeletePermanently(nccMenuItem);
     _menuItemRepository.SaveChange();
 }
コード例 #2
0
 private void RecursiveNccMenuItemDelete(NccMenuItem nccMenuItem)
 {
     foreach (var mi in nccMenuItem.Childrens)
     {
         RecursiveNccMenuItemDelete(mi);
     }
     _menuItemRepository.DeletePermanently(nccMenuItem);
     //_menuItemRepository.SaveChange();
 }