/// <summary> /// 重新获取独舞学员列表 /// </summary> /// <param name="classID">独舞班级ID</param> public void GetTrainees(string classID) { _currentClassID = classID; _trainees = _dal.GetTraineesForBlock(classID); if (_trainees != null) { _trainees.Sort(); } LoadTraineesEvnet?.Invoke(_trainees); }
public void GetTraineesNotPay(string classID) { _currentClassID = classID; _trainees = _dal.GetTraineesForBlock(classID); List <string> traineesPaid = _dal.GetListInPayment(classID); if (_trainees != null) { if (traineesPaid != null) { _trainees = _trainees.Where(t => !traineesPaid.Contains(t.TraineeID)).ToList(); } _trainees.Sort(); } LoadTraineesEvnet?.Invoke(_trainees); }