Esempio n. 1
0
 public IEnumerable<Image> GetImages(int productID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/images.xml"), HttpMethod.GET);
     var x = XDocument.Parse(data);
     foreach (var item in x.Root.Elements())
     {
         var img = new Image();
         img.LoadXElement(item);
         yield return img;
     }
 }
Esempio n. 2
0
 public void AddImage(Image image, int productID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/images.xml"), HttpMethod.POST, image.ToXElement().ToString());
     var x = XDocument.Parse(data).Root;
     image.LoadXElement(x);
 }
Esempio n. 3
0
 public Image GetImage(int productID, int imageID)
 {
     var data = downloadWebPage(getFullUrl("/admin/products/" + productID + "/images/" + imageID + ".xml"), HttpMethod.GET);
     var x = XDocument.Parse(data).Root;
     var img = new Image();
     img.LoadXElement(x);
     return img;
 }