コード例 #1
0
ファイル: InsalesApi.cs プロジェクト: Evgraf/InsalesApi
 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;
     }
 }
コード例 #2
0
ファイル: InsalesApi.cs プロジェクト: Evgraf/InsalesApi
 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);
 }
コード例 #3
0
ファイル: InsalesApi.cs プロジェクト: Evgraf/InsalesApi
 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;
 }