private void FillPanel(string node) { TableConstructor tc = new TableConstructor(); SDNumber.Text = tc.GetSDNumber(node); FormNumber.Text = tc.GetFormNumber(node); Status.SelectedIndex = tc.GetStatus(node); CreationDate.Text = tc.GetCreationDate(node); CompleteDate.Text = tc.GetCompleteDate(node); BFTFIO.Text = tc.GetBFTFIO(node); ClientFIO.Text = tc.GetClientFIO(node); Email.Text = tc.GetEmail(node); emailThemeTextBox.Text = tc.GetTheme(node); emailTextTextBox.Text = tc.GetDescription(node); }
public DataTable GetTable(string numbersText) { var htmlNodes = new List <string>(); var urls = CreateURLs(numbersText); var constructor = new TableConstructor(); var table = constructor.CreateTable(); foreach (var url in urls) { string html = GetRawHtml(url); var row = table.NewRow(); var form = new EditNodeForm(html, table); form.ShowDialog(); table.Rows.Add(form.Row); } return(table); }