public static ArrayList QuerySapPackage(string bcode, string code, string curpage, string emcode, string pagesize, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (bcode != "") { where.AppendFormat(" and id like '%{0}%'", bcode.Replace("B", "")); } if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bpisb.QueryViewList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { if (column.Caption == "id") { al.Add("B" + dr[column].ToString().PadLeft(8, '0')); } else { al.Add(dr[column].ToString()); } } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryOrderPlan(string curpage, string emcode, string pagesize, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = coppb.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), " scode desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { if (column.Caption == "jstate") { int i = Convert.ToInt32(dr[column].ToString()); al.Add(bppb.ProduceProcessState(i)); } else { al.Add(dr[column].ToString()); } } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList ApartSendList(string sid) { ArrayList r = new ArrayList(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); List <B_ApartSendOrder> lbhp = basob.QueryList(" and sid='" + sid + "'"); if (lbhp != null) { foreach (B_ApartSendOrder b in lbhp) { ArrayList al = new ArrayList(); al.Add(b.osid); al.Add(b.fhcode); al.Add(b.maker); al.Add(b.cdate); al.Add(bebb.QueryBtnListItems("0078", iv.u.rcode, "LX", b.osid)); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryOrderList(string emcode, string scode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (scode != "") { where.AppendFormat(" and scode like '%{0}%'", scode); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, "a", iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = asob.QueryList(1, 50, sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); foreach (DataColumn column in lsr.Columns) { if (column.Caption == "zt") { al.Add("<span style='color:blue; font-weight:bolder'>" + cbeb.GetOrderState(dr[1].ToString()) + "</span>"); } else { al.Add(dr[column].ToString()); } } al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryList(string emcode, string sid) { ArrayList r = new ArrayList(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); List <B_Orders> ls = bob.QueryList(" and csid='" + sid + "' and (dcode='" + iv.u.dcode + "' or citycode='" + iv.u.dcode + "' ) order by id desc"); if (ls != null) { foreach (B_Orders s in ls) { ArrayList al = new ArrayList(); al.Add(s.sid); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", s.sid)); al.Add(s.zcode); al.Add(s.customer); al.Add(s.telephone); al.Add(s.community); al.Add(s.address); al.Add(s.mqmo == true ? "有" : "无"); al.Add(s.yqmo == true ? "有" : "无"); al.Add(s.qbo == true ? "有" : "无"); al.Add(s.ymo == true ? "有" : "无"); al.Add(s.czo == true ? "有" : "无"); al.Add(s.dso == true ? "有" : "无"); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryListOrder(string curpage, string emcode, string pagesize, string sstr) { ArrayList r = new ArrayList(); SessionUserValidate iv = SysValidateBll.ValidateSession(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (sstr != "") { where.AppendFormat(" and (customer like '%{0}%' or scode like '%{0}%' or city like '%{0}%' or dname like '%{0}%' or telephone like '%{0}%')", sstr); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, "a", iv.u.rcode); if (svt == null || sstr == "") { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = ctrb.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "cdate desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { al.Add(dr[column].ToString()); } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList CustQueryRoleList(string curpage, string pagesize) { ArrayList r = new ArrayList(); BusiEventButtonBll bebb = new BusiEventButtonBll(); NB_NewsBll sub = new NB_NewsBll(); List <NB_News> lsr = new List <NB_News>(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (iv.u.rcode != "xtgl") { where.AppendFormat(" and ( id in(select nid from NB_DepNews where dcode='{0}') or rtype='a' ) ", iv.u.dcode); } lsr = sub.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (NB_News s in lsr) { ArrayList al = new ArrayList(); al.Add(s.id); al.Add(s.ntitle); al.Add(s.ntype); al.Add(s.nstate == true ? "显示" : "关闭"); al.Add(s.maker); al.Add(s.cdate); al.Add(bebb.QueryBtnListItems("0175", iv.u.rcode, "LX", s.id.ToString())); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList CustQueryListAll(string curpage, string pagesize) { ArrayList r = new ArrayList(); BusiEventButtonBll bebb = new BusiEventButtonBll(); NB_NewsBll sub = new NB_NewsBll(); List <NB_News> lsr = new List <NB_News>(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; lsr = sub.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), " ", "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (NB_News s in lsr) { ArrayList al = new ArrayList(); al.Add(s.id); al.Add(s.ntitle); al.Add(s.ntype); al.Add(s.nstate == true ? "显示" : "关闭"); al.Add(s.maker); al.Add(s.cdate); al.Add(bebb.QueryBtnListItems("0176", iv.u.rcode, "LX", s.id.ToString())); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryOrderList(string bdate, string city, string code, string curpage, string dname, string edate, string emcode, string pagesize, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (city != "") { where.AppendFormat(" and city like '%{0}%'", city); } if (dname != "") { where.AppendFormat(" and dname like '%{0}%'", dname); } if (bdate != "" && bdate != null) { where.AppendFormat(" and cdate >='{0}'", bdate); } if (edate != "" && edate != null) { where.AppendFormat(" and cdate <='{0}'", edate); } where.AppendFormat(" and bdcode='{0}'", iv.u.dcode.Substring(0, 8)); Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bsob.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { if (column.Caption == "zt") { al.Add("<span style='color:blue; font-weight:bolder'>" + cbeb.GetOrderState(dr[1].ToString()) + "</span>"); } else { al.Add(dr[column].ToString()); } } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryProdutionList(string bdate, string code, string curpage, string customer, string edate, string emcode, string fname, string pagesize, string platform, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (customer != "") { where.AppendFormat(" and customer like '%{0}%'", customer); } if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (fname != "") { where.AppendFormat(" and fname like '%{0}%'", fname); } if (platform != "") { where.AppendFormat(" and dname like '%{0}%'", platform); } if (bdate != "" && bdate != null) { where.AppendFormat(" and edate >='{0}'", CommonBll.GetBdate(bdate)); } if (edate != "" && edate != null) { where.AppendFormat(" and edate <='{0}'", Convert.ToDateTime(edate).AddDays(1).ToString("yyyy-MM-dd")); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bsob.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), " substring(scode,len(scode)-4,5) desc ", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { al.Add(dr[column].ToString()); } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QuerySetlmentList(string bdate, string code, string curpage, string edate, string emcode, string pagesize, string platform, string tabcode, string zt) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (platform != "") { where.AppendFormat(" and dname like '%{0}%'", platform); } if (bdate != "" && bdate != null) { where.AppendFormat(" and cdate >='{0}'", bdate); } if (edate != "" && edate != null) { where.AppendFormat(" and cdate <='{0}'", edate); } if (zt == "2") { where.AppendFormat(" and isetlment ={0}", zt); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bsob.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); foreach (DataColumn column in lsr.Columns) { switch (column.Caption) { case "ysmoney": al.Add(0); break; default: al.Add(dr[column].ToString()); break; } } al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public JsonResult QueryFixOrderList(string bdate, string city, string code, string curpage, string customer, string edate, string emcode, string pagesize, string platform, string tabcode, string telephone) { JsonData d = new JsonData(); StringBuilder where = new StringBuilder(); DataTable lsr = new DataTable(); ArrayList r = new ArrayList(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (customer != "") { where.AppendFormat(" and customer like '%{0}%'", customer); } if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (platform != "") { where.AppendFormat(" and dname like '%{0}%'", platform); } if (telephone != "") { where.AppendFormat(" and telephone like '%{0}%'", telephone); } if (bdate != "" && bdate != null) { where.AppendFormat(" and cdate >='{0}'", bdate); } if (edate != "" && edate != null) { where.AppendFormat(" and cdate <='{0}'", edate); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bfb.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); foreach (DataColumn column in lsr.Columns) { if (column.Caption == "zt") { al.Add("<span style='color:blue; font-weight:bolder'>" + cbeb.GetOrderState(dr[1].ToString()) + "</span>"); } else { al.Add(dr[column].ToString()); } } al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); r.Add(al); } } } d.d = js.Serialize(r); } else { d.d = iv.badstr; } return(Json(d)); }
public static ArrayList QueryAfterSaleReceiptList(string bdate, string city, string code, string curpage, string customer, string dname, string edate, string emcode, string pagesize, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (customer != "") { where.AppendFormat(" and customer like '%{0}%'", customer); } if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (city != "") { where.AppendFormat(" and e_city like '%{0}%'", city); } if (dname != "") { where.AppendFormat(" and dname like '%{0}%'", dname); } if (bdate != "" && bdate != null) { where.AppendFormat(" and cdate >='{0}'", bdate); } if (edate != "" && edate != null) { where.AppendFormat(" and cdate <='{0}'", edate); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bsob.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { switch (column.Caption) { case "symoney": al.Add(bsob.Query(" and sid='" + dr[1].ToString() + "'").omoney - bpb.GetSkMoney(dr[1].ToString())); break; default: al.Add(dr[column].ToString()); break; } } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }
public static ArrayList QueryAfterSaleList(string bdate, string city, string code, string curpage, string customer, string edate, string emcode, string pagesize, string platform, string tabcode) { ArrayList r = new ArrayList(); DataTable lsr = new DataTable(); StringBuilder where = new StringBuilder(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); int rcount = 0; int pcount = 0; if (customer != "") { where.AppendFormat(" and customer like '%{0}%'", customer); } if (code != "") { where.AppendFormat(" and scode like '%{0}%'", code); } if (city != "") { where.AppendFormat(" and e_city like '%{0}%'", city); } if (platform != "") { where.AppendFormat(" and dname like '%{0}%'", platform); } if (bdate != "" && bdate != null) { where.AppendFormat(" and cdate >='{0}'", bdate); } if (edate != "" && edate != null) { where.AppendFormat(" and cdate <='{0}'", edate); } Sys_ViewTable svt = svtb.QuerySelCols(emcode, tabcode, iv.u.rcode); if (svt == null) { } else { where.Append(CommonBll.SqlWhereReplace(iv.u, svt.sqlcondition)); string sfield = svt.sqlcols; lsr = bsob.QueryList(Convert.ToInt32(curpage), Convert.ToInt32(pagesize), sfield, where.ToString(), "id desc", ref rcount, ref pcount); if (lsr != null) { r.Add(pcount); foreach (DataRow dr in lsr.Rows) { ArrayList al = new ArrayList(); al.Add(bebb.QueryBtnListItems(emcode, iv.u.rcode, "LX", dr[1].ToString())); foreach (DataColumn column in lsr.Columns) { switch (column.Caption) { case "zt": al.Add("<span style='color:blue; font-weight:bolder'>" + cbeb.GetOrderState(dr[1].ToString()) + "</span>"); break; case "rrcode": Sys_RepairReason srr = srrb.Query(" and rcode='" + dr[column].ToString() + "'"); al.Add(srr == null ? "" : srr.rdetail); break; default: al.Add(dr[column].ToString()); break; } } r.Add(al); } } } } else { r.Add(iv.badstr); } return(r); }