private List <string> ListOfChanges(DTO.Guest selectedDTOGuest, Model.Guest modelGuestToEdit) { List <string> changes = new List <string>(); if (modelGuestToEdit.GuestTitle != selectedDTOGuest.GuestTitle) { changes.Add(" Title"); } if (modelGuestToEdit.FirstNames != selectedDTOGuest.FirstNames) { changes.Add(" First names"); } if (modelGuestToEdit.LastName != selectedDTOGuest.LastName) { changes.Add(" Family name"); } if (modelGuestToEdit.HouseNumber != selectedDTOGuest.HouseNumber) { changes.Add(" House Number"); } if (modelGuestToEdit.Street != selectedDTOGuest.Street) { changes.Add(" Street Name"); } if (modelGuestToEdit.RegionId.GetValueOrDefault() != _guestRepository.GetRegionId(selectedDTOGuest.Region)) { changes.Add(" Region"); } if (modelGuestToEdit.CityId != _guestRepository.GetCityId(selectedDTOGuest.City)) { changes.Add(" City Name"); } if (modelGuestToEdit.Zip != selectedDTOGuest.Zip) { changes.Add(" Zip"); } if (modelGuestToEdit.IsFamily != selectedDTOGuest.IsFamily) { changes.Add(" the family Check Box"); } return(changes); }