public void ClearInstantMessageHistory() { InstantMessageHistory.Clear(); }
public IList <InstantMessage> GetInstantMessageHistoryFor(string participantName) { return(InstantMessageHistory.Where(x => x.From.ToUpper() == participantName.ToUpper() || x.To.ToUpper() == participantName.ToUpper()) .OrderByDescending(x => x.TimeStamp).ToList()); }
public void AddInstantMessage(string from, string messageText, string to) { var message = new InstantMessage(from, messageText, to); InstantMessageHistory.Add(message); }
public IList <InstantMessage> GetInstantMessageHistory() { return(InstantMessageHistory.OrderByDescending(x => x.TimeStamp).ToList()); }