private void FormValidationCompleted(Object sender, Server.Application.FormSubmitCompletedEventArgs e) { WindowManager.Window_OnGlobalProgressBarHide(this, null); FormValidationGrid.Visibility = Visibility.Collapsed; if ((e.Cancelled) || (e.Error != null) || (e.Result == null)) { // TODO: ERROR MESSAGE return; } if (e.Result.Collection.Count > 0) { FormValidationGrid.ItemsSource = e.Result.Collection; FormValidationGrid.Visibility = Visibility.Visible; if (ScrollToControl != null) { this.Dispatcher.BeginInvoke(delegate { ScrollToControl(FormValidationGrid, new RoutedEventArgs()); }); } } else if (FormSubmit != null) { // TODO: UPDATE FORM WITH NEW FORM DATA RequireFormEventArgs eventArgs = new RequireFormEventArgs(FormEditorControl.Form, false); FormSubmit(this, eventArgs); } return; }
public void InitializeMemberInformation(Object sender, Server.Application.MemberGetDemographicsByEntityIdCompletedEventArgs e) { WindowManager.Window_OnGlobalProgressBarHide(this, new EventArgs()); if (member == null) { return; } //#region Note Alert Icons //Client.Core.Entity.EntityNote entityNote = null; //entityNote = MercuryApplication.EntityNoteGetMostRecentByImportance (member.EntityId, Server.Core.Enumerations.NoteImportance.Warning); //if (entityNote != null) { // if (entityNote.TerminationDate >= DateTime.Today) { // EntityNoteWarning.Visibility = Visibility.Visible; // // TODO: SET TOOL TIP FOR NOTE // // EntityNoteWarning.Attributes.Add ("title", "[" + entityNote.NoteTypeName + "] " + entityNote.Subject); // } //} //entityNote = MercuryApplication.EntityNoteGetMostRecentByImportance (member.EntityId, Server.Core.Enumerations.NoteImportance.Critical); //if (entityNote != null) { // if (entityNote.TerminationDate >= DateTime.Today) { // EntityNoteCritical.Visibility = Visibility.Visible; // // TODO: SET TOOL TIP FOR NOTE // // EntityNoteWarning.Attributes.Add ("title", "[" + entityNote.NoteTypeName + "] " + entityNote.Subject); // } //} //#endregion //MemberName.Text = member.Entity.Name; //MemberBirthDate.Text = member.BirthDateDescription; //MemberAge.Text = member.CurrentAgeDescription; //MemberGender.Text = member.GenderDescription; //MemberEnrollmentProgramName.Text = "** Not Enrolled"; //MemberEnrollmentProgramMemberId.Text = "**Not Enrolled"; //if (member.HasCurrentEnrollment) { // MemberEnrollmentProgramName.Text = member.CurrentEnrollment.Program.Name; // MemberEnrollmentProgramMemberId.Text = member.CurrentEnrollment.ProgramMemberId; // if (member.HasCurrentEnrollmentCoverage) { // MemberEnrollmentBenefitPlan.Text = member.CurrentEnrollmentCoverage.BenefitPlanName; // MemberEnrollmentCoverageLevel.Text = member.CurrentEnrollmentCoverage.CoverageLevelName; // MemberEnrollmentCoverageType.Text = member.CurrentEnrollmentCoverage.CoverageTypeName; // MemberEnrollmentRateCode.Text = member.CurrentEnrollmentCoverage.RateCode; // } // if (member.HasCurrentEnrollmentPcp) { // MemberEnrollmentPcpName.Text = member.CurrentEnrollmentPcp.PcpProvider.Name; // MemberEnrollmentPcpAffiliateName.Text = member.CurrentEnrollmentPcp.ProviderAffiliation.AffiliateProvider.Name; // } //} return; }