public static string InitOrderType(string tcode) { string r = ""; Sys_OrderTypeBll svb = new Sys_OrderTypeBll(); Sys_OrderType st = new Sys_OrderType(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { if (tcode == "") { st.tcode = svb.CreateCode().ToString().PadLeft(4, '0'); st.tname = ""; st.id = 0; } else { st = svb.Query(" and tcode='" + tcode + "'"); } r = js.Serialize(st); } else { r = iv.badstr; } return(r); }
public static ArrayList QueryList() { ArrayList r = new ArrayList(); List <Sys_OrderCode> lsr = new List <Sys_OrderCode>(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { r.Add(iv.badstr); lsr = socb.QueryList(""); if (lsr != null) { foreach (Sys_OrderCode s in lsr) { ArrayList al = new ArrayList(); Sys_OrderType sem = sotb.Query(" and tcode='" + s.emcode + "'"); al.Add(s.ccode); al.Add(s.cname); al.Add(sem == null?"":sem.tname); al.Add(s.inum); al.Add(s.years); al.Add(s.prestr); r.Add(al); } } } else { r.Add(iv.badstr); } return(r); }
public static string SaveOrderType(string dsource, string emcode, string ofcode, string ofname, string ofid) { string r = ""; Sys_OrderTypeBll svb = new Sys_OrderTypeBll(); Sys_OrderType sv = new Sys_OrderType(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { sv.emname = ""; sv.emcode = emcode; sv.tcode = ofcode; sv.tname = ofname; sv.tread = true; sv.ttype = "a"; sv.dcode = iv.u.dcode.Substring(0, 8); sv.cdate = DateTime.Now.ToString(); sv.maker = iv.u.ename; sv.tsource = dsource; if (ofid == "0") { if (svb.Add(sv) > 0) { r = "S"; } else { r = "F"; } } else { if (svb.Update(sv)) { r = "S"; } else { r = "F"; } } } else { r = iv.badstr; } return(r); }
public static string CustDelOrderType(string tcode) { string r = ""; Sys_OrderTypeBll sdb = new Sys_OrderTypeBll(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { Sys_OrderType sot = sdb.Query(" and tcode='" + tcode + "'"); if (sot != null) { if (sot.tread) { r = "R"; } else { if (sdb.Delete(" and tcode='" + tcode + "'")) { r = "S"; } else { r = "F"; } } } else { r = "F"; } } else { r = iv.badstr; } return(r); }