private void BindC2(int c1SysNo, int c2SysNo)
        {
            ddlC2.Enabled = ddlC1.Enabled;
            Dictionary <int, V_CategoryEntity> dic = new V_CategoryDac().GetC2ListByC1SysNo(c1SysNo);

            if (dic != null && dic.Count != 0)
            {
                for (int i = 0; i < dic.Count; i++)
                {
                    ddlC2.Items.Add(new ListItem(dic.Values.ElementAt(i).C2Name, dic.Values.ElementAt(i).SysNo.ToString()));
                }
            }
            ddlC2.SelectedValue = c2SysNo.ToString();
        }
Ejemplo n.º 2
0
        public ArrayList GetC3List(int c2SysNo)
        {
            Dictionary <int, V_CategoryEntity> dic = new V_CategoryDac().GetC3ListByC2SysNo(c2SysNo);
            ArrayList reAL = new ArrayList();

            if (dic != null && dic.Count > 0)
            {
                for (int i = 0; i < dic.Count; i++)
                {
                    string[] itemArr = new string[2];
                    itemArr[0] = dic.Values.ElementAt(i).SysNo.ToString();
                    itemArr[1] = dic.Values.ElementAt(i).C3Name.ToString();
                    reAL.Insert(i, itemArr);
                }
            }
            return(reAL);
        }
        private void BindC1(int categoryType)
        {
            ddlC1.Items.Clear();
            ddlC2.Items.Clear();
            ddlC3.Items.Clear();
            ddlC1.Items.Insert(0, new ListItem(AppConst.AllSelectString, AppConst.IntNull.ToString()));
            ddlC2.Items.Insert(0, new ListItem(AppConst.AllSelectString, AppConst.IntNull.ToString()));
            ddlC3.Items.Insert(0, new ListItem(AppConst.AllSelectString, AppConst.IntNull.ToString()));
            Dictionary <int, V_CategoryEntity> dic = new V_CategoryDac().GetC1List(categoryType);

            if (dic != null && dic.Count != 0)
            {
                for (int i = 0; i < dic.Count; i++)
                {
                    ddlC1.Items.Add(new ListItem(dic.Values.ElementAt(i).C1Name, dic.Values.ElementAt(i).SysNo.ToString()));
                }
            }
        }