public void dgvKadr_uchetFill() { Action action = () => { try { tables.dtKadr_uchetFill(); //tables.dependency.OnChange += onchangeVid_document; dgvKadrUchet.DataSource = tables.dtKadr_uchet; dgvKadrUchet.Columns[0].Visible = false; dgvKadrUchet.Columns[1].HeaderText = "Сотрудник"; dgvKadrUchet.Columns[2].HeaderText = "Табель зарплаты"; dgvKadrUchet.Columns[3].HeaderText = "Прибыль и расходы"; dgvKadrUchet.Columns[4].Visible = false; dgvKadrUchet.Columns[5].Visible = false; dgvKadrUchet.Columns[6].Visible = false; dgvKadrUchet.Columns[7].Visible = false; dgvKadrUchet.Columns[8].Visible = false; dgvKadrUchet.Columns[9].Visible = false; dgvKadrUchet.Columns[10].Visible = false; dgvKadrUchet.Columns[11].Visible = false; dgvKadrUchet.Columns[12].Visible = false; } catch { } }; Invoke(action); }
public void cmbKadr_uchetFill() { Action action = () => { try { DataBaseTables tables_uchet = new DataBaseTables(); tables_uchet.dtKadr_uchetFill(); classDynamicObjects.cmbIDKadrUch.DataSource = tables_uchet.dtKadr_uchet; classDynamicObjects.cmbIDKadrUch.DisplayMember = "kadr_uchet"; classDynamicObjects.cmbIDKadrUch.ValueMember = "id_kadr_uchet"; } catch { } }; Invoke(action); }
private void btKadr_UchetWord_Click(object sender, EventArgs e) { switch (Registry_Class.DirPath == "Empty") { case (true): AppConfigForm configForm = new AppConfigForm(); configForm.ShowDialog(); break; case (false): btKadr_UchetWord.Enabled = false; DataBaseTables data = new DataBaseTables(); data.qrKadr_uchet = "select [sotrudnik_id] as \"Код сотрудника\" ,[tabel_zarplata_id] as \"Код табеля ЗП\", [pribil_i_rashodi_id] as \"Код прибыли и расходов\" from [dbo].[kadr_uchet]"; data.dtKadr_uchetFill(); WordDocument document = new WordDocument(); document.table = data.dtKadr_uchet; document.Kadr_UchetWord(); btKadr_UchetWord.Enabled = true; break; } }