mirror of
https://github.com/simtactics/mysimulation.git
synced 2025-03-25 10:49:11 +00:00
39 lines
944 B
C#
39 lines
944 B
C#
|
using FSO.Common.Utils;
|
|||
|
using System;
|
|||
|
|
|||
|
namespace FSO.Server.Protocol.CitySelector
|
|||
|
{
|
|||
|
public class XMLErrorMessage : IXMLEntity
|
|||
|
{
|
|||
|
public String Code;
|
|||
|
public String Message;
|
|||
|
|
|||
|
public XMLErrorMessage(){
|
|||
|
}
|
|||
|
|
|||
|
public XMLErrorMessage(String code, String message)
|
|||
|
{
|
|||
|
this.Code = code;
|
|||
|
this.Message = message;
|
|||
|
}
|
|||
|
|
|||
|
#region IXMLPrinter Members
|
|||
|
|
|||
|
public System.Xml.XmlElement Serialize(System.Xml.XmlDocument doc)
|
|||
|
{
|
|||
|
var element = doc.CreateElement("Error-Message");
|
|||
|
element.AppendTextNode("Error-Number", Code);
|
|||
|
element.AppendTextNode("Error", Message);
|
|||
|
return element;
|
|||
|
}
|
|||
|
|
|||
|
public void Parse(System.Xml.XmlElement element)
|
|||
|
{
|
|||
|
this.Code = element.ReadTextNode("Error-Number");
|
|||
|
this.Message = element.ReadTextNode("Error");
|
|||
|
}
|
|||
|
|
|||
|
#endregion
|
|||
|
}
|
|||
|
}
|