private void OnContinue(object sender, ContinueEventArgs e)
        {
            var fields =
                JsonConvert.DeserializeObject<Dictionary<string, string>>(
                    File.ReadAllText("FieldMaps/DBDocTable.map"));
            var docTable = new DataTable();
            foreach (var c in fields)
            {
                docTable.Columns.Add(c.Value);
            }

            var data = JsonConvert.DeserializeObject<dynamic>(e.Parameter);
            foreach (var r in data)
            {
                var row = docTable.NewRow();
                var cols = r.ToObject<IDictionary<string, string>>();
                foreach (var c in fields)
                {
                    row[c.Value] = cols[c.Value];
                }

                docTable.Rows.Add(row);
            }

            this.dbDocTable.UpdateTable(docTable);
            using (var view = new FrmGridDataView())
            {
                view.SetData(docTable);
                view.ShowDialog();
            }
        }
        private void OnContinue(object sender, ContinueEventArgs e)
        {
            if (currentIndex >= selectedRows.Count - 1)
            {
                this.CloseLoading();
                return;
            }

            if (currentIndex < selectedRows.Count - 1)
            {
                this.OpenTab(e.Step);
            }
        }