public void EditGuest(DTO.Guest usersSelectedGuestToEdit) { _guestRepository.UsersSelectedGuestToEdit = usersSelectedGuestToEdit; Model.Guest modelGuestToEdit = _guestRepository.ModelGuestToEdit; var listOfChanges = ListOfChanges(usersSelectedGuestToEdit, modelGuestToEdit); bool canEdit = (listOfChanges.Count > 0) ? UsersConfirmation(listOfChanges) : false; if (canEdit) { _guestRepository.EditGuestDetails(); } }