示例#1
0
        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());
        }
示例#2
0
        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());
        }