using System.Collections.Generic; using System.Linq; using System.Text; using YZXYH.Repository.Models; namespace YZXYH.Repository { public partial class AnnualMeetingRepository { public string GetAlumniMeetings() { 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 GetAlumniMeetings(string graduations) { StringBuilder sb = new StringBuilder(); var alumList = Get(c => c.IsLocked == "N" && c.Stauts != "3", a => a.OrderBy(s => s.SortNo)); List lists = new List(); if (graduations.Contains("全部")) lists = alumList.ToList(); else { string[] graduationArr = graduations?.Split(','); if (graduationArr.Length > 0) { foreach (var g in graduationArr) { lists.AddRange(alumList.Where(a => a.AMYear == g)); } } } foreach (var list in lists) { sb.Append(""); } return sb.ToString(); } } }