public Ookii.Dialogs.ProgressDialog Build(DoorsReadParameters p) { string dbFile = $"_{p.Year}nos.dbf"; if (!System.IO.File.Exists(System.IO.Path.Combine(p.DataPath, dbFile))) { throw new Exception($"Файл {dbFile} не найден в папке: {p.DataPath}"); } dbFile = "cities.dbf"; if (!System.IO.File.Exists(System.IO.Path.Combine(p.DataPath, dbFile))) { throw new Exception($"Файл {dbFile} не найден в папке: {p.DataPath}"); } var connectString = $"Provider = VFPOLEDB.1; Data Source = {p.DataPath}"; DoorsReader d = new DoorsReader(connectString, p.Year); processor = d; Ookii.Dialogs.ProgressDialog dlg = new Ookii.Dialogs.ProgressDialog(); dlg.WindowTitle = dlg.Text = "Чтение плоскостей из базы Doors"; dlg.DoWork += Dlg_DoWork; dlg.ProgressBarStyle = Ookii.Dialogs.ProgressBarStyle.MarqueeProgressBar; return(dlg); }
private Ookii.Dialogs.ProgressDialog CreateProgress() { var progress = new Ookii.Dialogs.ProgressDialog { ShowCancelButton = true, WindowTitle = "Импорт адресов", ShowTimeRemaining = true }; progress.DoWork += Progress_DoWork; return(progress); }
private Ookii.Dialogs.ProgressDialog CreateDialog() { Ookii.Dialogs.ProgressDialog progress = new Ookii.Dialogs.ProgressDialog { ShowCancelButton = false, WindowTitle = "Экспорт точек", Text = "Экспорт привязок", ShowTimeRemaining = true }; progress.DoWork += Progress_DoWork; return(progress); }
public Ookii.Dialogs.ProgressDialog Build(List <Bind> binds) { this.Writer = new ExcelBoardsWriter(binds); Ookii.Dialogs.ProgressDialog progress = new Ookii.Dialogs.ProgressDialog { ShowCancelButton = false, WindowTitle = "Экспорт точек", Text = "Экспорт программы в Excel", ShowTimeRemaining = true }; progress.DoWork += Progress_DoWork; return(progress); }