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); }
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); }
//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); }
//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); }
public MainPresenter() { _bingoService = new BingoService(); InitializeChildPresenters(); }