public void Init(WindEnergyController windEnergyController, WeatherController weatherController) { _weController = windEnergyController; _weatherController = weatherController; PrepareStartEndDateTimePickers(); TowerTextBox.Text = _height.ToString(); _weController.GreenPrice = 0.108; GreenPriceTextBox.Text = _weController.GreenPrice.ToString(); _weController.ReducedPollutionPrice = 10; ReducedPollutionPriceTextBox.Text = _weController.ReducedPollutionPrice.ToString(); SetWinGenDesTable(); SetWindGenDesChart(); ChooseWeatherPeriod(); }
public void Calculate() { // Task 2 _deviceController = new DeviceController(_fileDevice); ElectricalLoadScheduleView.Init(_deviceController); // Task3 _houseController = new HouseController(_fileHouse); ThermalEnergy.Init(_houseController, _weatherController); // Task4 _windEnergyController = new WindEnergyController(_fileWindEnergy); WindEnergyView.Init(_windEnergyController, _weatherController); // Task5 _heatPumpController = new HeatPumpController(_fileHeatPump); HeatPumpView.Init(_heatPumpController, _houseController, _deviceController); // Task 6 _heatStoreController = new HeatStoreController(); HeatStoreView.Init(_heatStoreController, _houseController); }