/// <summary> /// 获取身份列表 /// </summary> public void m_mthGetPayTypeList() { DataTable dt; clsDcl_Charge objCharge = new clsDcl_Charge(); long l = objCharge.m_lngGetPayTypeInfo(out dt); if (l > 0) { for (int i = 0; i < dt.Rows.Count; i++) { DataRow dr = dt.Rows[i]; if (!HasPay.ContainsKey(dr["paytypename_vchr"].ToString().Trim())) { HasPay.Add(dr["paytypename_vchr"].ToString().Trim(), dr["paytypeid_chr"].ToString().Trim()); this.cboPayTypeID.Items.Add(dr["paytypename_vchr"].ToString().Trim()); } } if (HasPay.Count > 0) { this.cboPayTypeID.SelectedIndex = 0; } } }
private void frmAidChoosePayType_Load(object sender, EventArgs e) { clsDcl_Charge objCharge = new clsDcl_Charge(); DataTable dt; long l = objCharge.m_lngGetPayTypeInfo(out dt); if (l > 0) { for (int i = 0; i < dt.Rows.Count; i++) { DataRow dr = dt.Rows[i]; string[] sarr = new string[4]; sarr[0] = "F"; sarr[1] = Convert.ToString(i + 1); sarr[2] = dr["paytypeno_vchr"].ToString().Trim(); sarr[3] = dr["paytypename_vchr"].ToString().Trim(); int row = this.dtPayType.Rows.Add(sarr); this.dtPayType.Rows[row].Tag = dr; } } this.txtVal.Focus(); }
/// <summary> /// 获取身份列表 /// </summary> public void m_mthGetPayTypeList() { DataTable dt; clsDcl_Charge objCharge = new clsDcl_Charge(); long l = objCharge.m_lngGetPayTypeInfo(out dt); if (l > 0) { DV = new DataView(dt); HasPay.Add("全部", "%"); HasPay.Add("普通", "0"); HasPay.Add("公费", "1"); HasPay.Add("医保", "2"); HasPay.Add("特困", "3"); HasPay.Add("离休", "4"); HasPay.Add("本院", "5"); for (int i = 0; i < dt.Rows.Count; i++) { DataRow dr = dt.Rows[i]; if (!HasPay.ContainsKey(dr["paytypename_vchr"].ToString().Trim())) { HasPay.Add(dr["paytypename_vchr"].ToString().Trim(), dr["paytypeid_chr"].ToString().Trim()); } } } }