private void btAdd_Click(object sender, EventArgs e) { frmListHardware frm = new frmListHardware(); frm.setSelectStatus(); //frm.ShowDialog(); //frmDirectoryHardWareAndComponents frm = new frmDirectoryHardWareAndComponents(); if (DialogResult.OK == frm.ShowDialog()) { //DataRow addRow = dtData.Rows.Add(); //addRow["id"] = -1; //addRow["cName"] = frm.getSendName(); //addRow["id_Hardware"] = frm.getSendId(); //addRow["TypeComponentsHardware"] = frm.getIsHardWare(); //addRow["id_hardwareComponent"] = -1; //addRow["id_estimateContent"] = -1; //dtData.AcceptChanges(); //dgvData.Refresh(); DataTable dtSend = frm.getDataTable().Copy(); foreach (DataRow r in dtSend.Rows) { DataRow addRow = dtData.Rows.Add(); addRow["id"] = -1; addRow["cName"] = r["cName"].ToString(); addRow["id_Hardware"] = r["id"]; addRow["TypeComponentsHardware"] = r["TypeComponentsHardware"]; addRow["id_hardwareComponent"] = r["id_ComponentsHardware"]; addRow["id_estimateContent"] = r["id"]; dtData.AcceptChanges(); } dgvData.Refresh(); } }
private void btAdd_Click(object sender, EventArgs e) { //frmAddActWriteOff frm = new frmAddActWriteOff(); //frm.Text = "Создать акт списания"; //frm.ShowDialog(); config.Reason = ""; frmListHardware frm = new frmListHardware(); frm.isStatusFirst = true; frm.setSelectStatus(); if (DialogResult.OK == frm.ShowDialog()) { get_data(); } }
private void btEdit_Click(object sender, EventArgs e) { if (dgvData.CurrentRow != null && dgvData.CurrentRow.Index != -1 && dtData != null && dtData.DefaultView.Count != 0) { int id_actWriteOff = (int)dtData.DefaultView[dgvData.CurrentRow.Index]["id"]; config.Reason = dtData.DefaultView[dgvData.CurrentRow.Index]["Reason"].ToString(); frmListHardware frm = new frmListHardware(); frm.isStatusFirst = true; frm.setSelectStatus(id_actWriteOff); if (DialogResult.OK == frm.ShowDialog()) { get_data(); } //frmAddActWriteOff frm = new frmAddActWriteOff(); //frm.Text = "Редактировать акт списания"; //frm.setRow(dtData.DefaultView[dgvData.CurrentRow.Index]); //frm.ShowDialog(); } }