private litleOnlineResponse sendToLitle(litleOnlineRequest request)
{
string xmlRequest = request.Serialize();
string xmlResponse = communication.HttpPost(xmlRequest,config);
try
{
litleOnlineResponse litleOnlineResponse = DeserializeObject(xmlResponse);
if ("1".Equals(litleOnlineResponse.response))
{
throw new LitleOnlineException(litleOnlineResponse.message);
}
return litleOnlineResponse;
}
catch (InvalidOperationException ioe)
{
throw new LitleOnlineException("Error validating xml data against the schema", ioe);
}
}