Esempio n. 1
0
        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);
        }