Advertisement
Guest User

supportticket serialize

a guest
Jun 1st, 2014
653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.09 KB | None | 0 0
  1. internal ServerMessage Serialize(ServerMessage Message)
  2.         {
  3.             Message.AppendInt32(this.Id);
  4.             Message.AppendInt32(this.TabId);
  5.             Message.AppendInt32(3); // Type
  6.             Message.AppendInt32(114); // Category
  7.                 Message.AppendInt32((MercuryEnvironment.GetUnixTimestamp() - (int)this.Timestamp) * 1000);
  8.                 Message.AppendInt32(this.Score);
  9.                 Message.AppendInt32(0);
  10.                 Message.AppendInt32(this.SenderId);
  11.                 Message.AppendString(this.SenderName);
  12.                 Message.AppendInt32(this.ReportedId);
  13.                 Message.AppendString(this.ReportedName);
  14.                 Message.AppendInt32((this.Status == TicketStatus.PICKED) ? this.ModeratorId : 0u);
  15.                 Message.AppendString(this.ModName);
  16.                 Message.AppendString(this.Message);
  17.                 Message.AppendInt32(0);
  18.  
  19.                 Message.AppendInt32(this.ReportedChats.Count);
  20.                
  21.                     foreach (string Chat in ReportedChats)
  22.                     {
  23.                         Message.AppendString(Chat);
  24.                         Message.AppendInt32(-1);
  25.                         Message.AppendInt32(-1);
  26.                     }
  27.                 return Message;
  28.            
  29.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement