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