Ejemplo n.º 1
0
        public ClaymorConfigPresenter(IClaymorConfigView _view, ClaymorParams _params) : base()
        {
            this._view   = _view;
            this._params = _params;

            _params_clone = _params.DeepClone();

            this._view.PropertyChanged += _view_PropertyChanged;
            this._view.Ok              += _view_Ok;
            this._view.Default         += _view_Default;
            this._view.GenerateCommand += _view_GenerateCommand;



            bLoad = true;

            _view.PopulateEsmList(ClaymorParams.ListEsm());
            _view.PopulateEPools(ClaymorParams.ListEPools());
            _view.PopulateDPools(ClaymorParams.ListDPools());
            _view.PopulateDCoins(ClaymorParams.ListDcoins());

            DisplayParams();
            bLoad = false;
        }