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; }
//public ItemSize this[int index] //{ // get // { // return elements[index]; // } //} public void Remove(ItemSize itemSize) { elements.Remove(itemSize); }
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; }