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