Ejemplo n.º 1
0
 public IEnumerable<Variant> GetVariants(int productID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/variants.xml"), HttpMethod.GET);
     var x = XDocument.Parse(data);
     foreach (var item in x.Root.Elements())
     {
         var img = new Variant();
         img.LoadXElement(item);
         yield return img;
     }
 }
Ejemplo n.º 2
0
 public void UpdateVariant(Variant variant, int productID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/variants/" + variant.ID + ".xml"), HttpMethod.PUT, variant.ToXElement().ToString());
     var x = XDocument.Parse(data).Root;
     variant.LoadXElement(x);
 }
Ejemplo n.º 3
0
 public Variant GetVariant(int productID, int variantID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/variants/" + variantID + ".xml"), HttpMethod.GET);
     var x = XDocument.Parse(data).Root;
     var img = new Variant();
     img.LoadXElement(x);
     return img;
 }