コード例 #1
0
        public BingoGamePresenter(IBingoManager bingoService) : base()
        {
            _bingoService = bingoService;
            _bingoService.OnlineStatus.Offline += new EventHandler(OnlineStatus_Offline);
            _bingoService.OnlineStatus.Online  += new EventHandler(OnlineStatus_Online);

            _bingoService.Received.GameStarted += new EventHandler <UpdateEventArgs>(_bingoService_GameStarted);
        }
コード例 #2
0
        public BingoGamePresenter(IBingoManager bingoService) : base()
        {
            _bingoService = bingoService;
            _bingoService.OnlineStatus.Offline +=new EventHandler(OnlineStatus_Offline);
            _bingoService.OnlineStatus.Online  +=new EventHandler(OnlineStatus_Online);

            _bingoService.Received.GameStarted += new EventHandler<UpdateEventArgs>(_bingoService_GameStarted);

        }
コード例 #3
0
        //public BingoCardPresenter(IBingoService bingoService) : this(new BingoCard(), bingoService) { }

        public BingoCardPresenter(IBingoCard bingoCard, IBingoManager bingoService) : base()
        {
            this.BingoCard = bingoCard;
            _bingoService  = bingoService;

            _bingoService.Received.GameStarted    += new EventHandler <UpdateEventArgs>(_bingoService_GameStarted);
            _bingoService.Received.UpdateReceived += new EventHandler <UpdateEventArgs>(_bingoService_UpdateReceived);

            this.BingoCard.SquareChecked += new EventHandler <SquareCheckedEventArgs>(BingoCard_SquareChecked);
        }
コード例 #4
0
        //public BingoCardPresenter(IBingoService bingoService) : this(new BingoCard(), bingoService) { }

        public BingoCardPresenter(IBingoCard bingoCard, IBingoManager bingoService) : base()
        {
            this.BingoCard = bingoCard;
            _bingoService = bingoService;

            _bingoService.Received.GameStarted += new EventHandler<UpdateEventArgs>(_bingoService_GameStarted);
            _bingoService.Received.UpdateReceived += new EventHandler<UpdateEventArgs>(_bingoService_UpdateReceived);

            this.BingoCard.SquareChecked += new EventHandler<SquareCheckedEventArgs>(BingoCard_SquareChecked);
        }
コード例 #5
0
ファイル: MainPresenter.cs プロジェクト: spzenk/sfdocsamples
 public MainPresenter()
 {
     _bingoService = new BingoService();
     InitializeChildPresenters();
 }
コード例 #6
0
 public MainPresenter()
 {
     _bingoService = new BingoService();
     InitializeChildPresenters();
 }