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; }
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; }