private void button1_Click(object sender, EventArgs e) { if (this.dataGridView1.SelectedRows.Count < 1) { MessageBox.Show("未选中任何行!"); return; } int row = this.dataGridView1.SelectedRows[0].Index; string code = dataGridView1["archive_no", row].Value.ToString(); string idnum = dataGridView1["id_number", row].Value.ToString(); string doctor_id = dataGridView1["doctor_id", row].Value.ToString(); DataTable dtcode = hpd.checkTcmHealthServicesByno(code, idnum); if (dtcode.Rows.Count > 0) { MessageBox.Show("此患者健康扶贫服务了,请重新选择!"); return; } aUhealthPoorServices addtcm = new aUhealthPoorServices(1, dataGridView1["name", row].Value.ToString(), dataGridView1["archive_no", row].Value.ToString(), dataGridView1["id_number", row].Value.ToString(), dataGridView1["sex", row].Value.ToString(), dataGridView1["birthday", row].Value.ToString()); addtcm.StartPosition = FormStartPosition.CenterScreen; addtcm.doctor_id = doctor_id; if (addtcm.ShowDialog() == DialogResult.OK) { querytcmHealthServices(); } }
private void button2_Click(object sender, EventArgs e) { if (this.dataGridView1.SelectedRows.Count < 1) { MessageBox.Show("未选中任何行!"); return; } int row = this.dataGridView1.SelectedRows[0].Index; aUhealthPoorServices addtcm = new aUhealthPoorServices(0, dataGridView1["name", row].Value.ToString(), dataGridView1["archive_no", row].Value.ToString(), dataGridView1["id_number", row].Value.ToString(), dataGridView1["sex", row].Value.ToString(), dataGridView1["birthday", row].Value.ToString()); if (addtcm.show) { addtcm.StartPosition = FormStartPosition.CenterScreen; addtcm.ShowDialog(); querytcmHealthServices(); } else { MessageBox.Show(addtcm.mag); } }