using System.Collections.Generic; using System.Linq; using System.Text; namespace YZXYH.Repository { public partial class HobbyGroupInfoRepository { public string GetHobbyGroups() { StringBuilder sb = new StringBuilder(); var lists = Get(c => c.IsLocked == "N", a => a.OrderBy(s => s.SortNo)); foreach (var list in lists) { sb.Append(""); } return sb.ToString(); } public string GetHobbyGroups(string id) { StringBuilder sb = new StringBuilder(); var hobbyGroups = UnitOfWork.HobbyGroupUserRepository.Get(a => a.UserNo == id); List hobbyGroupNos = new List(); foreach (var hobbyGroup in hobbyGroups) hobbyGroupNos.Add(hobbyGroup.HobbyGroupNo); var lists = Get(c => c.IsLocked == "N", a => a.OrderBy(s => s.SortNo)); foreach (var list in lists) { if (hobbyGroupNos.Contains(list.Id)) sb.Append(""); else sb.Append(""); } return sb.ToString(); } } }