Пример #1
0
 public LotteryFormController(ICreateRecordService createRecordService, IWebCralwer webCralwer, AnalyzerResolver
                              analyzerResolver, IInMemory inMemory, IExpectValueCalculator expectValueCalculator, BonusCalculatorResolver bonusCalculatorResolver)
 {
     _createRecordService     = createRecordService;
     _webCralwer              = webCralwer;
     _analyzerResolver        = analyzerResolver;
     _inMemory                = inMemory;
     _expectValueCalculator   = expectValueCalculator;
     _bonusCalculatorResolver = bonusCalculatorResolver;
 }
Пример #2
0
        public LotteryFrom(ILotteryFormController controller, IWebCralwer webCralwer)
        {
            InitializeComponent();
            _controller = controller;

            foreach (LottoType enumType in Enum.GetValues(typeof(LottoType)))
            {
                cbxLotteryType.Items.Add(enumType);
            }
            cbxLotteryType.SelectedIndex = 1;

            foreach (AnalyzeType analyzeType in Enum.GetValues(typeof(AnalyzeType)))
            {
                cbxAnalyzeType.Items.Add(analyzeType);
            }
            cbxAnalyzeType.SelectedIndex = Enum.GetValues(typeof(AnalyzeType)).Length - 1;

            for (int i = 0; i < 1500; i++)
            {
                cbxVariableOne.Items.Add(i);
            }
            cbxVariableOne.SelectedIndex = 3;

            for (int i = 0; i < 1500; i++)
            {
                cbxVariableTwo.Items.Add(i);
            }
            cbxVariableTwo.SelectedIndex = 0;

            for (int i = 0; i < 1500; i++)
            {
                cbxVariableEndValue.Items.Add(i);
            }
            cbxVariableEndValue.SelectedIndex = 500;

            for (int i = 0; i < 100; i++)
            {
                cbxExpectValueCount.Items.Add(i);
            }
            cbxExpectValueCount.SelectedIndex = 5;

            for (int i = 0; i < 100; i++)
            {
                cbxSelectCount.Items.Add(i);
            }
            cbxSelectCount.SelectedIndex = 6;
        }