static void Main(string[] args)
        {
            List <string> pageItemsIdCodes = new List <string>();

            pageItemsIdCodes.Add("PageItem1");
            pageItemsIdCodes.Add("PageItem2");
            PageItemManager pageItemManager = new PageItemManager(pageItemsIdCodes);

            pageItemManager.DisplayMenu();

            Console.ReadLine();
        }
 public PageItem1(PageItemManager pageItemManager)
     : base(pageItemManager)
 {
     Title = "This is page one.";
 }
 public PageItem2(PageItemManager pageItemManager)
     : base(pageItemManager)
 {
     Title = "This is page two.";
 }
 public BasePageItem(PageItemManager pageItemManager)
 {
     this.pageItemManager = pageItemManager;
 }