Ejemplo n.º 1
0
        public MyPresenter(IConvertForm _form, IReader _reader, ITableToModel _tableToModel)
        {
            form         = _form;
            reader       = _reader;
            tableToModel = _tableToModel;

            reader.GetTableArrayProgress += form.Ptog;

            form.FileOpenClick            += FileOpen;
            form.StationNameTextChange    += StationNameChanged;
            form.TablesArrayListCommitted += ShowTable;
            form.NextClick     += NextClickTableShow;
            form.AddTableClick += AddTableClick;
            form.FileSaveClick += SaveFile;
        }
Ejemplo n.º 2
0
        public ExcelPresenter(IConvertForm _form, IReader _reader, ITableToModel _tableToMode, IFormEventsForExcel _excelEvent)
            : base(_form, _reader, _tableToMode)
        {
            excelEvent = _excelEvent;

            form.FileOpenClick            -= FileOpen;
            form.AddTableClick            -= AddTableClick;
            form.FileSaveClick            -= SaveFile;
            form.TablesArrayListCommitted -= ShowTable;

            excelEvent.FileExcelOpenClick            += FileOpen;
            excelEvent.SaveAsExcelClick              += AddTableClick;
            excelEvent.SaveAsExcelClick              += SaveFile;
            excelEvent.TablesArrayListCommittedExcel += ShowTable;
        }