Beispiel #1
0
        public static ArrayList QueryDesignList(string sid, string dtype)
        {
            ArrayList r = new ArrayList();

            StringBuilder where = new StringBuilder();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                r.Add("S");
                if (sid != "")
                {
                    where.AppendFormat(" and osid='{0}' and dtype='{1}'", sid, dtype);
                }
                List <B_DesignPlan> lbsp = bdpb.QueryList(where.ToString());
                if (lbsp != null)
                {
                    foreach (B_DesignPlan b in lbsp)
                    {
                        ArrayList al = new ArrayList();
                        al.Add(b.id);
                        al.Add(b.dname);
                        al.Add("<button id='" + b.id + "' onclick=\"DownFile(this.id&#44;''&#44;'d')\">下载</button>");
                        r.Add(al);
                    }
                }
            }
            else
            {
                r.Add(iv.badstr);
            }
            return(r);
        }