modo-lv

       GitHub: @modo-lv
  • WTF production code

    modo-lv        
    1 Likes Commentscsharp

    var list = _cmsMenuItemRepository.Table.ToList();
    foreach (var i in list)
    {
        i.Items.Clear();
    }
    foreach (var i in list)
    {
        if (i.ParentGuid != null)
        {
            var parent = list.FirstOrDefault(t => t.Guid == i.ParentGuid);
            if (parent != null)
            {
                parent.Items.Add(i);
            }
        }
    }
    return _cmsMenuItemRepository.Table.ToList();
    // http://bash.org/?240849