Exemple #1
0
        public ItemVM GetItemByStoreItemId(Guid storeItemId)
        {
            StoreItem            si    = _storeItemService.FindById(storeItemId);
            Item                 item  = _itemService.FindById(si.ItemId);
            Store                store = _storeService.FindById(si.StoreId);
            List <AvailableSize> ases  = (List <AvailableSize>)_availableSizeService.FindBySIId(si.Id);

            ases.Sort((x, y) => x.Size.CompareTo(y.Size));
            ICollection <string> pics = ConvertPictures(_pictureService.FindByItemId(si.ItemId));

            return(ConvertToVM(item, si.Price, store.Name, si.Id, ases, pics));
        }