public void Update(int layer, ICGDataContainer data)
        {
            string dataxml = data.ToXml();

            string        updateRequest = UpdateRequestTemplate20;
            StringBuilder request       = new StringBuilder(updateRequest, dataxml.Length + updateRequest.Length);

            request.Replace("$LAYER$", layer.ToString());
            request.Replace("$DATA$", dataxml);

            InvokeFlashCall(request.ToString());
        }
 public bool Add(int layer, string template, bool bPlayOnLoad, ICGDataContainer data)
 {
     return(Add(layer, template, bPlayOnLoad, (data != null) ? data.ToXml() : string.Empty));
 }
 public bool Add(int layer, string template, bool bPlayOnLoad, ICGDataContainer data)
 {
     return Add(layer, template, bPlayOnLoad, (data != null) ? data.ToXml() : string.Empty);
 }