public void dgvVih_docFill() { Action action = () => { try { tables.dtVih_docFill(); //tables.dependency.OnChange += onchangeVid_document; dgvVihCocument.DataSource = tables.dtVih_doc; dgvVihCocument.Columns[0].Visible = false; dgvVihCocument.Columns[1].HeaderText = "Продажа товара"; dgvVihCocument.Columns[2].HeaderText = "Кадровый учет"; dgvVihCocument.Columns[3].HeaderText = "Идентификация товарных партий"; dgvVihCocument.Columns[4].Visible = false; dgvVihCocument.Columns[5].Visible = false; dgvVihCocument.Columns[6].Visible = false; dgvVihCocument.Columns[7].Visible = false; dgvVihCocument.Columns[8].Visible = false; } catch { } }; Invoke(action); }
private void btVih_DocWord_Click(object sender, EventArgs e) { switch (Registry_Class.DirPath == "Empty") { case (true): AppConfigForm configForm = new AppConfigForm(); configForm.ShowDialog(); break; case (false): btVih_DocWord.Enabled = false; DataBaseTables data = new DataBaseTables(); data.qrVih_doc = "select [prodaja_tovara_id] as \"Код продажи товара\",[kadr_uchet_id] as \"Код кадрового учета\", [ident_tov_party_id] as \"Код идентификации товарных партий\" from [dbo].[vih_doc]"; data.dtVih_docFill(); WordDocument document = new WordDocument(); document.table = data.dtVih_doc; document.Vih_DocWord(); btVih_DocWord.Enabled = true; break; } }