using System.Collections.Generic; using System.Linq; using System.Text; namespace YZXYH.Repository { public partial class HobbyInfoRepository { public string GetHobbies() { 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 GetHobbies(string id) { StringBuilder sb = new StringBuilder(); var hobbies = UnitOfWork.HobbyUserRepository.Get(a => a.UserNo == id); List hobbyNos = new List(); foreach (var hobby in hobbies) hobbyNos.Add(hobby.HobbyNo); var lists = Get(c => c.IsLocked == "N", a => a.OrderBy(s => s.SortNo)); foreach (var list in lists) { if (hobbyNos.Contains(list.Id)) sb.Append(""); else sb.Append(""); } return sb.ToString(); } } }