private void MemberEnrollmentsGetCompleted(Object sender, Server.Application.MemberEnrollmentsGetCompletedEventArgs e) { serverRequests.Remove("MemberEnrollments"); GlobalProgressBarHide("MemberEnrollments"); GlobalProgressBarHide("CurrentEnrollment"); if ((!e.Cancelled) && (e.Error == null) && (e.Result != null)) { memberEnrollments = Converters.ServerCollectionToClient.MemberEnrollmentCollection(Application, e.Result.Collection); foreach (MemberEnrollment currentMemberEnrollment in memberEnrollments) { if ((DateTime.Today >= currentMemberEnrollment.EffectiveDate) && (DateTime.Today <= currentMemberEnrollment.TerminationDate)) { currentEnrollment = currentMemberEnrollment; break; } } NotifyPropertyChanged("Enrollments"); NotifyPropertyChanged("CurrentEnrollment"); } return; }
protected void InitializeMemberEnrollments(Object sender, Server.Application.MemberEnrollmentsGetCompletedEventArgs e) { if (Window.SetExceptionMessage(e)) { return; } MemberEnrollmentGrid.ItemsSource = Client.Converters.ServerCollectionToClient.MemberEnrollmentCollection(MercuryApplication, e.Result.Collection); return; }