public static ChatMessage ToDto(Db.ChatMessage chatMessage)
{
if (chatMessage == null) return null;
if (chatMessage.FromUser == null || chatMessage.ToUser == null) return null;
return new ChatMessage
{
Id = chatMessage.ChatMessageId,
FromUser = UserMapper.ToDto(chatMessage.FromUser),
ToUser = UserMapper.ToDto(chatMessage.ToUser),
Text = chatMessage.Text,
CreatedBy = chatMessage.CreatedBy,
CreatedDate = chatMessage.CreatedDate,
ModifiedBy = chatMessage.ModifiedBy,
ModifiedDate = chatMessage.ModifiedDate
};
}