示例#1
0
        /// <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;
                }
            }
        }
示例#2
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();
        }
示例#3
0
        /// <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());
                    }
                }
            }
        }