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)); }
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)); }