private static Message ConvertCoreMessageToServicesMessage(int PortalID, int UserID, MessageRecipient coreMessageRecipeint, Social.Messaging.Message coreMessage) { var message = new Message { AllowReply = true, Body = coreMessage.Body, FromUserID = coreMessage.SenderUserID, MessageDate = coreMessage.CreatedOnDate, PortalID = PortalID }; switch (coreMessageRecipeint.Read) { case true: message.Status = MessageStatusType.Read; break; case false: message.Status = MessageStatusType.Unread; break; } message.ToUserID = UserID; return message; }