Exemplo n.º 1
0
 public BoatController()
 {
     v = new view.Console();
     bv = new view.BoatConsole();
     be = new model.BoatEditor();
     me = new model.MemberEditor();
 }
Exemplo n.º 2
0
 public BoatController()
 {
     v  = new view.Console();
     bv = new view.BoatConsole();
     be = new model.BoatEditor();
     me = new model.MemberEditor();
 }
Exemplo n.º 3
0
        public bool PlayGame(view.Console a_view, model.GameFacade a_game)
        {
            a_view.PresentInstructions();
            a_view.DisplayHands(a_game.GetDealerHand(), a_game.GetDealerScore(), a_game.GetPlayerHand(), a_game.GetPlayerScore());
            if (a_game.IsGameOver())
            {
                a_view.DisplayWinner(a_game.IsPlayerWinner());
            }

            view.Console.Event e;

            e = a_view.GetEvent();
            if (e == view.Console.Event.Quit)
            {
                return(false);
            }
            if (e == view.Console.Event.Start)
            {
                a_game.StartNewRound();
            }
            if (e == view.Console.Event.Hit)
            {
                a_game.Hit();
            }
            if (e == view.Console.Event.Stand)
            {
                a_game.Stand();
            }

            return(true);
        }
Exemplo n.º 4
0
 public User()
 {
     Console          = new view.Console();
     BoatView         = new view.BoatView();
     MemberView       = new view.MemberView();
     Roster           = new model.Roster(Console, MemberView);
     RosterController = new RosterController(MemberView, Roster);
     MemberController = new MemberController(Roster, MemberView, BoatView);
 }
Exemplo n.º 5
0
        public void PlayGame(model.DiceGame a_game, view.Console a_view)
        {
            a_view.DisplayInstructions();

            while (a_view.WantsToPlay())
            {
                a_view.DisplayInstructions();

                a_view.DisplayResult(a_game.Play(), a_game.GetDice1Value(), a_game.GetDice2Value());
            }
        }
Exemplo n.º 6
0
 public Player(view.Console a_view)
 {
     m_view = a_view;
 }
Exemplo n.º 7
0
 public Roster(view.Console console, view.MemberView memberView)
 {
     Console    = console;
     MemberView = memberView;
     Members    = GetCurrentMembers();
 }
Exemplo n.º 8
0
 public User(model.MemberList a_memberList, view.Console a_console)
 {
     m_memberList = a_memberList;
     m_console    = a_console;
 }
Exemplo n.º 9
0
 public Controller()
 {
     v = new view.Console();
 }
Exemplo n.º 10
0
        view.Console m_view; // instantiserade variabeln

        #endregion Fields

        #region Constructors

        public Player(view.Console a_view)
        {
            m_view = a_view;
        }
Exemplo n.º 11
0
 public Menu(view.Console a_view)
 {
     m_view = a_view;
 }
Exemplo n.º 12
0
 public User(model.MemberList a_memberList, view.Console a_console)
 {
     m_memberList = a_memberList;
     m_console = a_console;
 }
Exemplo n.º 13
0
 public MemberController()
 {
     v  = new view.Console();
     mv = new view.MemberConsole();
     me = new model.MemberEditor();
 }
Exemplo n.º 14
0
 public MemberController()
 {
     v = new view.Console();
     mv = new view.MemberConsole();
     me = new model.MemberEditor();
 }