Пример #1
0
 public static bool HasPayedClassesFeeThisSemester(this MemberUser user)
 => user.Payments.Any(p => p.PayedAtUtc > TimeProvider.ThisSemesterUtc && p.IncludesClasses && !p.Refunded) ||
 user.ExemptFromClassesFee && user.HasPayedTrainingFeeThisSemester();
Пример #2
0
 public static bool IsSignedUpFor(this MemberUser user, Guid id)
 => user.EventSignups.Any(e => e.EventId == id);
Пример #3
0
 public static bool HasPayedMembershipThisYear(this MemberUser user)
 => user.Payments.Any(p => p.PayedAtUtc > TimeProvider.ThisYearUtc && p.IncludesMembership && !p.Refunded);