Exemple #1
0
 public ItemSize Add(ItemSize itemSize)
 {
     // Check to see if the ItemMarket already exists in collection
     // and add if not yet added.
     ItemSize size = elements.Find(x => x.ItemClass == itemSize.ItemClass &&
                                  x.Vendor == itemSize.Vendor &&
                                  x.Style == itemSize.Style &&
                                  x.Colour == itemSize.Colour &&
                                  x.Size == itemSize.Size);
     if (size == null)
     {
         size = itemSize;
         elements.Add(size);
     }
     return size;
 }
Exemple #2
0
 //public ItemSize this[int index]
 //{
 //    get
 //    {
 //        return elements[index];
 //    }
 //}
 public void Remove(ItemSize itemSize)
 {
     elements.Remove(itemSize);
 }
Exemple #3
0
        public ItemSize Add(int division, int department, int itemClass, int vendor,
               int style, int colour, int size)
        {
            // Check to see if the ItemMarket already exists in collection
            // and add if not yet added.
            ItemSize itemSize = elements.Find(x => x.ItemClass == itemClass &&
                                         x.Vendor == vendor &&
                                         x.Style == style &&
                                         x.Colour == colour &&
                                         x.Size == size);
            if (itemSize == null)
            {
                itemSize = new ItemSize();
                itemSize.Division = division;
                itemSize.Department = department;
                itemSize.ItemClass = itemClass;
                itemSize.Vendor = vendor;
                itemSize.Style = style;
                itemSize.Colour = colour;
                itemSize.Size = size;

                elements.Add(itemSize);
            }
            return itemSize;
        }