/// <summary> /// 绑定申请医生 /// </summary> /// <returns></returns> public void Bind_ReferDoctor(string ReferDept, ComboBox cmb_ReferDoctor) { if (ReferDept != null && ReferDept != "") { BClinicDoctorDict bClinicDoctorDict = new BClinicDoctorDict(); string strWhere = ""; if (GetConfig.DALAndModel == "SIS") { strWhere = " CLINIC_OFFICE_ID = " + ReferDept; } else { strWhere = " USER_DEPT='" + ReferDept + "'"; } System.Data.DataTable dt = bClinicDoctorDict.GetList(strWhere); cmb_ReferDoctor.DataSource = dt; if (GetConfig.DALAndModel == "SIS") { cmb_ReferDoctor.DisplayMember = dt.Columns["CLINIC_DOCTOR"].ColumnName; } else { cmb_ReferDoctor.DisplayMember = dt.Columns["USER_NAME"].ColumnName; } } }
/// <summary> /// 绑定网格的医生标识 /// </summary> private void BindViewDoctorName() { BClinicDoctorDict bcdd = new BClinicDoctorDict(); DataTable dt = bcdd.GetList("1=1 order by CLINIC_DOCTOR_ID asc"); if (dt.Rows.Count > 0) { ((DataGridViewComboBoxColumn)dgv_ReportTempDict.Columns["DOCTOR_ID"]).DataSource = dt; ((DataGridViewComboBoxColumn)dgv_ReportTempDict.Columns["DOCTOR_ID"]).DisplayMember = "CLINIC_DOCTOR"; ((DataGridViewComboBoxColumn)dgv_ReportTempDict.Columns["DOCTOR_ID"]).ValueMember = "CLINIC_DOCTOR_ID"; } }