public void showSelectedMenu()
        {
            this.memberDAL = new MemberDALModel();
            ListMembersView listMembersView = new ListMembersView();

            StartMenuView.MenuChoice menuChoice = this.startView.GetMenuChoice();
            if (menuChoice == StartMenuView.MenuChoice.AddMember)
            {
                AddMemberView addMemberView = new AddMemberView();
                addMemberView.showAddMemberView();
                AddMemberController addMemberController = new AddMemberController(addMemberView, memberDAL);
            }
            else if (menuChoice == StartMenuView.MenuChoice.CompactListMembers ||
                menuChoice == StartMenuView.MenuChoice.VerboseListMembers)
            {
                if (menuChoice == StartMenuView.MenuChoice.CompactListMembers)
                {
                    listMembersView.showCompactList();
                }
                else
                {
                    listMembersView.showVerboseList();
                }
                MemberController listMemberController = new MemberController(listMembersView);
            }
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var appView = new AppView();
            var memberView = new MemberView();
            var boatView = new BoatView();
            var memberController = new MemberController(memberView);
            var boatController = new BoatController(boatView);
            var appController = new AppController(appView, boatController, memberController);

            appController.Start();
        }
Esempio n. 3
0
 public AppController(AppView appView, BoatController boatController, MemberController memberController)
 {
     _view = appView;
     _boatController = boatController;
     _memberController = memberController;
 }