public SchaefflerMinimapForm(MinimapCombination minimapCombination, double additionalMaterialQuantity, bool instantClose) { InitializeComponent(); new SchaefflerMinimapPresenter(this, minimapCombination, additionalMaterialQuantity); if (instantClose) this.Close(); }
public SchaefflerMinimapPresenter(ISchaefflerMinimapView view, MinimapCombination minimapCombination, double additionalMaterialQuantity) { _view = view; _view.Presenter = this; _dataConnector = new DataConnector(); _minimapCombination = minimapCombination; _additionalMaterialQuantity = additionalMaterialQuantity; LoadChartData(); DrawLines(); SaveMinimap(); }