public string Serialize()
{
string xmlHeader = "\r\n<RFRRequest xmlns=\"http://www.litle.com/schema\">";
string xmlFooter = "\r\n</RFRRequest>";
string filePath = litleFile.createRandomFile(requestDirectory, null, "_RFRRequest.xml", litleTime);
string xmlBody = "";
if (accountUpdateFileRequestData != null)
{
xmlBody += "\r\n<accountUpdateFileRequestData>";
xmlBody += accountUpdateFileRequestData.Serialize();
xmlBody += "\r\n</accountUpdateFileRequestData>";
}
else
{
xmlBody += "\r\n<litleSessionId>" + litleSessionId + "</litleSessionId>";
}
litleFile.AppendLineToFile(filePath, xmlHeader);
litleFile.AppendLineToFile(filePath, xmlBody);
litleFile.AppendLineToFile(filePath, xmlFooter);
return filePath;
}