/// <summary>
        /// Maps a DBSpecificationAttributeOptionFilterCollection to a SpecificationAttributeOptionFilterCollection
        /// </summary>
        /// <param name="dbCol">DBSpecificationAttributeOptionFilterCollection</param>
        /// <returns>SpecificationAttributeOptionFilterCollection</returns>
        private static SpecificationAttributeOptionFilterCollection DBMapping(DBSpecificationAttributeOptionFilterCollection dbCol)
        {
            if (dbCol == null)
            {
                return(null);
            }

            SpecificationAttributeOptionFilterCollection col = new SpecificationAttributeOptionFilterCollection();

            foreach (DBSpecificationAttributeOptionFilter dbItem in dbCol)
            {
                SpecificationAttributeOptionFilter item = DBMapping(dbItem);
                col.Add(item);
            }
            return(col);
        }
        /// <summary>
        /// Maps a DBSpecificationAttributeOptionFilter to a SpecificationAttributeOptionFilter
        /// </summary>
        /// <param name="dbItem">DBSpecificationAttributeOptionFilter</param>
        /// <returns>SpecificationAttributeOptionFilter</returns>
        private static SpecificationAttributeOptionFilter DBMapping(DBSpecificationAttributeOptionFilter dbItem)
        {
            if (dbItem == null)
            {
                return(null);
            }

            SpecificationAttributeOptionFilter item = new SpecificationAttributeOptionFilter();

            item.SpecificationAttributeID   = dbItem.SpecificationAttributeID;
            item.SpecificationAttributeName = dbItem.SpecificationAttributeName;
            item.DisplayOrder = dbItem.DisplayOrder;
            item.SpecificationAttributeOptionID   = dbItem.SpecificationAttributeOptionID;
            item.SpecificationAttributeOptionName = dbItem.SpecificationAttributeOptionName;
            return(item);
        }