/// <summary> /// Maps the guest alerts. /// </summary> /// <param name="guest">The guest.</param> /// <param name="retrievedGuest">The retrieved guest.</param> private static void MapGuestAlerts(Guest guest, Guest retrievedGuest) { var selectedPerson = RetrieveSelectedPerson(); guest.HasAlert = retrievedGuest.HasAlert; guest.AssignAlerts(retrievedGuest.Alerts); if (guest.GuestId.Equals(selectedPerson.PersonId, StringComparison.OrdinalIgnoreCase)) { selectedPerson.HasAlert = retrievedGuest.HasAlert; selectedPerson.AssignAlerts(retrievedGuest.Alerts); Messenger.Instance.Notify(MessengerMessage.NotifyPersonAlert, selectedPerson); Messenger.Instance.Notify(MessengerMessage.NotifyAlertDetails, selectedPerson); } }