示例#1
0
 /// <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();
     }
 }
示例#2
0
 /// <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;
 }