/// <summary> /// Assigns the messages. /// </summary> /// <param name="messageCollection">The message collection.</param> public void AssignMessages(PersonMessageCollection messageCollection) { this.messages = messageCollection; }
/// <summary> /// Retrieves the sorted messages. /// </summary> /// <returns> Ordered Person message collection </returns> private PersonMessageCollection RetrieveSortedMessages() { var sortedMessages = new PersonMessageCollection(); this.selectedPerson.Messages.OrderByDescending(a => a.AddedDateTime).Iterate(b => sortedMessages.Add(b)); return sortedMessages; }