public void find() { ActiveResult vret = ActiveResult.Valid(AppConfig.FAILURE); String cORG_ID = StringEx.getString(request["ORG_ID"]); if (String.IsNullOrEmpty(cORG_ID)) { vret = ActiveResult.Valid("单位编码参数不能为空!"); } else { S_ORG_INF vInfo = dao.FindOne(cORG_ID); vret = ActiveResult.returnObject(vInfo); } response.Write(vret.toJSONString()); }
public void save() { ActiveResult vret = ActiveResult.Valid(AppConfig.SUCCESS); String cKeyID = StringEx.getString(request["ID"]); String cORG_ID = StringEx.getString(request["org_id"]); String cAREA_ID = StringEx.getString(request["AREA_ID"]); cAREA_ID = cAREA_ID.Replace("00", ""); S_ORG_INF vo = new S_ORG_INF(); vo = (S_ORG_INF)RequestUtil.readFromRequest(request, vo); if (String.IsNullOrEmpty(cORG_ID)) { vret = ActiveResult.Valid("单位编码不能为空!"); } else if (!cORG_ID.StartsWith(cAREA_ID)) { vret = ActiveResult.Valid("单位编码格式错误!"); } else if (String.IsNullOrEmpty(vo.org_name)) { vret = ActiveResult.Valid("单位简称不能为空!"); } else if (String.IsNullOrEmpty(vo.org_full_name)) { vret = ActiveResult.Valid("单位全称不能为空!"); } String cPloygn = vo.ploygn; if (!String.IsNullOrEmpty(cPloygn)) { String cWebRoot = request.MapPath("/"); String cFileName = cWebRoot + @"static\area_range\" + cORG_ID + ".js"; FileLib.WriteTextFile(cFileName, cPloygn); } vo.org_type = cORG_ID.Length; if (vret.result == AppConfig.SUCCESS) { int iCode = dao.save(vo, cKeyID); vret = ActiveResult.Valid(iCode); } response.Write(vret.toJSONString()); }