public JsonResult InitXqTemp(string qtcode) { JsonData d = new JsonData(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { Sys_ProductionXqTemp sal = new Sys_ProductionXqTemp(); if (qtcode != "") { sal = sptcb.Query(" and qtcode='" + qtcode + "'"); } else { sal.qtcode = sptcb.CreateCode().ToString().PadLeft(4, '0'); sal.id = 0; } d.d = js.Serialize(sal); } else { d.d = iv.badstr; } return(Json(d)); }
public JsonResult SaveXqTemp(string xqcode, string xqdt, string xqemcode, string xqid, string xqname, string xqtt) { JsonData d = new JsonData(); Sys_ProductionXqTemp sb = new Sys_ProductionXqTemp(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { sb.qtcode = xqcode; sb.qtname = xqname; if (iv.u.rcode == "xtgl") { sb.dcode = ""; } else { sb.dcode = iv.u.dcode.Substring(0, 8); } sb.qread = true; sb.qtype = "a"; sb.qtemp = xqdt; sb.qttemp = xqtt; sb.emcode = xqemcode; sb.maker = iv.u.ename; sb.cdate = DateTime.Now.ToString(); if (xqid == "0") { if (sptcb.Add(sb) > 0) { d.d = "S"; } else { d.d = "F"; } } else { if (sptcb.Update(sb)) { d.d = "S"; } else { d.d = "F"; } } } else { d.d = iv.badstr; } return(Json(d)); }