示例#1
0
 public LotteryWindow(ILotteryGameRepository lotteryGameRepository,
                      IDrawRepository drawRepository, IDrawService drawService)
 {
     InitializeComponent();
     this.drawRepository        = drawRepository;
     this.drawService           = drawService;
     this.lotteryGameRepository = lotteryGameRepository;
 }
示例#2
0
        private void InitializeWindow(ILotteryGameRepository lotteryGameRepository, IDrawRepository drawRepository, IDrawService drawService)
        {
            _window = new LotteryWindow(lotteryGameRepository, drawRepository, drawService);
            _window.Show();

            _gameCombobox    = _window.GetPrivateFieldValue <ComboBox>();
            _fromDatePicker  = _window.GetPrivateFieldValueByName <DatePicker>("FromDatePicker");
            _untilDatePicker = _window.GetPrivateFieldValueByName <DatePicker>("UntilDatePicker");
            _showDrawsButton = _window.GetPrivateFieldValueByName <Button>("ShowDrawsButton");
            _newDrawButton   = _window.GetPrivateFieldValueByName <Button>("NewDrawButton");
            _drawsListView   = _window.GetPrivateFieldValueByName <ListView>("DrawsListView");
        }
 public LotteryWindow(ILotteryGameRepository lotteryGameRepository,
                      IDrawRepository drawRepository, IDrawService drawService)
 {
     InitializeComponent();
 }