public static String ProductImageCollectionString(int ProductID, string ImageFileNameOverride, string SKU, string colors) { ProductImageCollection prodcutImageCollection = new ProductImageCollection(ProductID, ImageFileNameOverride, SKU, 1, "en-US", colors); XmlDocument doc = prodcutImageCollection.GetXMLBySize(); return(doc.InnerXml); }
public void RefreshDisplay() { _lookup = ProductImage.CollectAll(); _viewModel = new ProductImageViewModel { Collection = ProductImage.CollectAll() }; DataContext = _viewModel; }
public static XPathNodeIterator ProductImageCollectionXML(int ProductID, string ImageFileNameOverride, string SKU, string colors) { ProductImageCollection pic = new ProductImageCollection(ProductID, ImageFileNameOverride, SKU, 1, "en-US", colors); XmlDocument doc = pic.GetXMLBySize(); XPathNavigator nav = doc.CreateNavigator(); XPathNodeIterator ret = nav.Select("."); return(ret); }
internal static ProductImageCollection CollectAll() { var dataTable = DatabaseController.ExecuteSelectQuery("SELECT * FROM " + TABLE_NAME); var collection = new ProductImageCollection(); foreach (DataRow dataRow in dataTable.Rows) { var item = new ProductImage(); item.SetPropertiesFromDataRow(dataRow); collection.Add(item); } return(collection); }