Example #1
0
        public IMenuBuilder Add(IMenuItem menuItem)
        {
            if (collection.ContainsKey(menuItem.GetCode()))
            {
                throw new MenuBuilderException(String.Format("Menu Item with code {0} already exists", menuItem.GetCode()));
            }

            collection.Add(menuItem.GetCode(), menuItem);

            return(this);
        }