Пример #1
0
        public static ArrayList QueryListLButton(string emcode, string bt)
        {
            ArrayList           r   = new ArrayList();
            Sys_ButtonBll       sdb = new Sys_ButtonBll();
            List <Sys_Button>   lsb = new List <Sys_Button>();
            SessionUserValidate iv  = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                r.Add(iv.badstr);
                lsb = sdb.QueryList(" and emcode='" + emcode + "' and btype='" + bt + "'");
                if (lsb != null)
                {
                    foreach (Sys_Button s in lsb)
                    {
                        ArrayList al = new ArrayList();
                        al.Add(s.bcode);
                        al.Add(s.emname);
                        al.Add(s.bname);
                        al.Add(s.bspeattr);
                        al.Add(s.bstyle);
                        al.Add(s.bshow == true?"是":"否");
                        al.Add(s.bremark);
                        r.Add(al);
                    }
                }
            }
            else
            {
                r.Add(iv.badstr);
            }
            return(r);
        }
Пример #2
0
        public static ArrayList QueryListWButton(string wcode)
        {
            ArrayList           r   = new ArrayList();
            Sys_ButtonBll       sdb = new Sys_ButtonBll();
            List <Sys_Button>   lsb = new List <Sys_Button>();
            SessionUserValidate iv  = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                r.Add(iv.badstr);
                lsb = sdb.QueryList(" and wcode='" + wcode + "'");
                if (lsb != null)
                {
                    foreach (Sys_Button s in lsb)
                    {
                        ArrayList al = new ArrayList();
                        al.Add(s.bcode);
                        al.Add(s.wname);
                        al.Add(s.bname);
                        al.Add(s.battr);
                        al.Add(s.bshow);
                        al.Add(s.bstyle);
                        al.Add(s.bremark);
                        r.Add(al);
                    }
                }
            }
            else
            {
                r.Add(iv.badstr);
            }
            return(r);
        }