Пример #1
0
        override public string read()
        {
            JSONCreateRefObj dr         = new JSONCreateRefObj();
            UrlParams        postparams = parser.parsePostBody(postbody);

            dr.data    = DataManager.getInstance().getCurrencyRefs(postparams.Start, postparams.Limit);
            dr.results = DataManager.getInstance().getCurrencyRefsCount();
            dr.success = true;
            return(js.Serialize(dr));
        }
Пример #2
0
        override public string update()
        {
            JSONCreateRefObj dr = js.Deserialize <JSONCreateRefObj>(postbody);

            foreach (JSONCurrencyReference dc in dr.data)
            {
                CurrencyRef refr = DataManager.getInstance().getCurrencyRefById(dc.id);
                refr.nominal  = dc.nominal;
                refr.name     = dc.name;
                refr.numcode  = dc.numcode;
                refr.code     = dc.code;
                refr.charcode = dc.charcode;
                dr.results++;
            }

            DataManager.getInstance().commit();
            dr.success = true;
            return(js.Serialize(dr));
        }