Esempio n. 1
0
        static void Main(string[] args)
        {
            InitializeDB(args);

            IBookLib      books        = new BookLib();
            ILibManager   libManager   = new LibManager(Settings.LibraryFile);
            IDataProvider dataProvider = new DataProvider(libManager, books);

            var menu = new Menu(libManager, dataProvider);

            while (true)
            {
                var choise = ConsoleMenu.MultipleChoice(true, "[ Add new book ]", "[ Open library ]", "[     Quit     ]");

                switch (choise)
                {
                case 0:
                {
                    menu.AddBookMenu();
                }
                break;

                case 1:
                {
                    menu.ShowLib();
                }
                break;

                case 2:
                {
                    menu.Quit();
                }
                break;
                }
            }
        }