Ejemplo n.º 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);
        }
Ejemplo n.º 2
0
 private void ChangePatientAlias(PatientAliasDto patientAliasDto, Patient patient, PatientAlias patientAlias)
 {
     RemovePatientAlias(patientAliasDto, patient, patientAlias);
     AddPatientAlias(patientAliasDto, patient);
 }
Ejemplo n.º 3
0
 private static void RemovePatientAlias(PatientAliasDto patientAliasDto, Patient patient, PatientAlias patientAlias)
 {
     patient.RemoveAlias(patientAlias);
 }