public static ArrayList QueryListRead(string id) { ArrayList r = new ArrayList(); NB_NewsReaderBll sicb = new NB_NewsReaderBll(); NB_NewsReader sic = new NB_NewsReader(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); List <NB_NewsReader> lnb = sicb.QueryList(" and nid=" + id + " order by id desc"); if (lnb != null) { foreach (NB_NewsReader n in lnb) { ArrayList al = new ArrayList(); al.Add(n.dname); al.Add(n.ename); al.Add(n.cdate); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static string SaveNewsRead(string id) { string r = ""; NB_NewsReaderBll sicb = new NB_NewsReaderBll(); NB_NewsReader sic = new NB_NewsReader(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { sic.nid = Convert.ToInt32(id); sic.dcode = iv.u.dcode; sic.dname = iv.u.dname; sic.ename = iv.u.ename; sic.cdate = DateTime.Now.ToString(); NB_NewsReader cn = sicb.Query(" and nid=" + id + " and ename='" + sic.ename + "'"); if (cn == null) { if (sicb.Add(sic) > 0) { r = "S"; } else { r = "F"; } } } else { r = iv.badstr; } return(r); }