private void btnAdd_Click(object sender, EventArgs e) { frmAidChooseDoct frm = new frmAidChooseDoct(); frm.EmpTypeId = 3; if (frm.ShowDialog() == DialogResult.OK) { // 可能是多个医生ID DataTable dt = null; string[] doctIdArr = frm.DoctIDArr.Replace("'", "").Split(','); clsBIHOrderService svc = new clsDcl_GetSvcObject().m_GetOrderSvcObject(); foreach (string doctId in doctIdArr) { dt = svc.GetEmployeeByEmpId(doctId); if (dt != null && dt.Rows.Count > 0) { ListViewItem lvi = null; foreach (DataRow dr2 in dt.Rows) { lvi = new ListViewItem(dr2["deptname_vchr"].ToString()); lvi.SubItems.Add(dr2["lastname_vchr"].ToString()); lvi.SubItems.Add(dr2["deptid_chr"].ToString()); lvi.SubItems.Add(dr2["empid_chr"].ToString()); this.lvExperts.Items.Add(lvi); } } } } }
/// <summary> /// 选择医生 /// </summary> private void m_mthChooseDoctor() { frmAidChooseDoct fDoct = new frmAidChooseDoct(); if (fDoct.ShowDialog() == DialogResult.OK) { this.doctIDArr = fDoct.DoctIDArr; } }
private void buttonXP1_Click(object sender, EventArgs e) { frmAidChooseDoct m_objForm = new frmAidChooseDoct(); if (m_objForm.ShowDialog() == DialogResult.OK) { m_strStatDocotr = m_objForm.DoctIDArr; } else { m_strStatDocotr = string.Empty; } }