Ejemplo n.º 1
0
 public void Run()
 {
     while (true)
     {
         _commandHelper.BackToTheRoots();
         ShowInitialWindow();
         _noteService.Handle(_console.ReadLine().Trim());
     }
 }
        public void Handle(Command command)
        {
            _commandHelper.BackToTheRoots();

            switch (command)
            {
            case Command.Add:
                AddNote();

                break;

            case Command.List:
                ShowNotes();

                break;

            case Command.Delete:
                DeleteNote();

                break;

            case Command.Edit:
                EditNote();

                break;

            case Command.Help:
                ShowHelp();

                break;

            case Command.Exit:
                ExitFromApp();

                break;
            }
        }