예제 #1
0
        private void AddPatientAlias(PatientAliasDto patientAliasDto, Patient patient)
        {
            var patientAliasType = _mappingHelper.MapLookupField <PatientAliasType> (patientAliasDto.PatientAliasType);

            var patientAlias = new PatientAlias(
                patientAliasType,
                patientAliasDto.FirstName,
                patientAliasDto.MiddleName,
                patientAliasDto.LastName);

            patient.AddAlias(patientAlias);
        }
예제 #2
0
 private void ChangePatientAlias(PatientAliasDto patientAliasDto, Patient patient, PatientAlias patientAlias)
 {
     RemovePatientAlias(patientAliasDto, patient, patientAlias);
     AddPatientAlias(patientAliasDto, patient);
 }
예제 #3
0
 private static void RemovePatientAlias(PatientAliasDto patientAliasDto, Patient patient, PatientAlias patientAlias)
 {
     patient.RemoveAlias(patientAlias);
 }