/// <summary> /// Fills the basic information. /// </summary> /// <param name="message">The message.</param> /// <param name="xElement">The executable element.</param> protected static void FillBasicInformation(Message message, XElement xElement) { if (message != null && xElement != null) { message.FromUserName = xElement.GetValue(nodeName_FromUserName); message.ToUserName = xElement.GetValue(nodeName_ToUserName); message.MessageId = xElement.GetValue(nodeName_MessageId).DBToLong(); message.CreatedStamp = xElement.GetValue(nodeName_CreatedStamp).DBToLong().ToDateTime(); } }
/// <summary> /// Sets the basic reply information. /// </summary> /// <param name="message">The message.</param> protected void SetBasicReplyInformation(Message message) { this.FromUserName = message.ToUserName; this.ToUserName = message.FromUserName; this.MessageId = 0; }