/// <summary> /// 初始化所有的属性,包括引用类型的属性自己的属性 /// </summary> public override void ReInitializeAllProperties() { try { if (AdmitInfo != null) { AdmitInfo.ReInitializeAllProperties(); } if (DischargeInfo != null) { DischargeInfo.ReInitializeAllProperties(); } if (AdmissionKind != null) { AdmissionKind.ReInitializeAllProperties(); } if (AdmitStatus != null) { AdmitStatus.ReInitializeAllProperties(); } if (DischargeStatus != null) { DischargeStatus.ReInitializeAllProperties(); } if (DiagnosisOfClinic != null) { DiagnosisOfClinic.ReInitializeAllProperties(); } if (ClinicDoctor != null) { ClinicDoctor.ReInitializeAllProperties(); } if (ChineseDiagnosisOfClinic != null) { ChineseDiagnosisOfClinic.ReInitializeAllProperties(); } if (ChineseDiagnosisOfClinic2 != null) { ChineseDiagnosisOfClinic2.ReInitializeAllProperties(); } if (Resident != null) { Resident.ReInitializeAllProperties(); } if (AttendingPhysician != null) { AttendingPhysician.ReInitializeAllProperties(); } if (Director != null) { Director.ReInitializeAllProperties(); } if (CareLevel != null) { CareLevel.ReInitializeAllProperties(); } } catch (Exception) { } }