Beispiel #1
0
        private DataTable GetTableBefore()
        {
            DataTable table = _viewProvider.GetSource();

            MainPresenterHelper.AddNumColumn(table);
            return(table);
        }
Beispiel #2
0
        /// <summary>
        /// Задать название Excel файла
        /// </summary>
        /// <param name="fileName"></param>
        public void SetExcelFileName(string fileName)
        {
            if (!IsNotConvertRunning())
            {
                return;
            }

            _dataTable = null;
            try
            {
                _viewFilter.FileName = fileName;
                _dataTable           = _viewProvider.GetSource();
            }
            catch (Exception ex)
            {
                _view.ViewException(ex);
                return;
            }
            MainPresenterHelper.AddNumColumn(_dataTable);

            _view.SetBeforeDataTable(_dataTable);

            _result = null;
            _view.SetAfterDataTable(_result, false);

            _excelFileName = fileName;

            SetCanRun();
            CanExport();
        }