public bool IsRead(Guid userId)
{
if (this.SnMessageRecipients != null)
{
SnMessageRecipientEntity recipient = this.SnMessageRecipients.FirstOrDefault(p => p.UserId.Equals(userId));
return (recipient != null && recipient.DateRead.HasValue);
}
return false;
}