Exemple #1
0
 public ItemInfo GetItemInfo(string id)
 {
     return(new ItemInfo()
     {
         Item = ProductDb.Get().Pro_Item.Where(q => q.Id == id).First(),
         ItemSkuList = ProductDb.Get().Pro_ItemSku.Where(q => q.ItemId == id && q.IsOnSale == true).ToList(),
         ImageList = ProductDb.Get().Pro_ItemImage.Where(q => q.ItemId == id).ToList()
     });
 }
Exemple #2
0
        public void SaveItem(ItemInfo info)
        {
            string id = (string)ProductDb.Get().Pro_Item.Add(info.Item);

            foreach (var item in info.ItemSkuList)
            {
                item.ItemId = id;
                ProductDb.Get().Pro_ItemSku.Add(item);
            }
            foreach (var item in info.ImageList)
            {
                item.ItemId = id;
                ProductDb.Get().Pro_ItemImage.Add(item);
            }
        }
Exemple #3
0
 public List <Pro_ItemImage> GetItemImages(string itemId)
 {
     return(ProductDb.Get().Pro_ItemImage.ToList());
 }