public JsonResult InitMsgAttr(string ecode) { JsonData d = new JsonData(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { Sys_MessageAttr sal = new Sys_MessageAttr(); if (ecode != "") { sal = smab.Query(" and ecode='" + ecode + "'"); } else { sal.id = 0; sal.ecode = smab.CreateCode().ToString().PadLeft(4, '0'); } d.d = js.Serialize(sal); } else { d.d = iv.badstr; } return(Json(d)); }
public JsonResult SaveMsgAttr(string ecode, string ename, string esource, string eurl, string id) { JsonData d = new JsonData(); Sys_MessageAttr sa = new Sys_MessageAttr(); SessionUserValidate iv = SysValidateBll.ValidateSession(); if (iv.f) { sa.ecode = ecode; sa.ename = ename; sa.cdate = DateTime.Now.ToString(); sa.maker = iv.u.ename; sa.esource = esource; sa.eurl = eurl; if (iv.u.rcode != "xtgl") { sa.dcode = iv.u.dcode.Substring(0, 8); } else { sa.dcode = ""; } sa.ename = ename; if (id == "0") { if (smab.Add(sa) > 0) { d.d = "S"; } else { d.d = "F"; } } else { if (smab.Update(sa)) { d.d = "S"; } else { d.d = "F"; } } } else { d.d = iv.badstr; } return(Json(d)); }