public string Get() { // get all singarea StateOfRequest mState = new StateOfRequest("AreaNo"); List <Singarea> singareas = _singareasManager.GetAllSingareas(mState); // Convert List<Singarea> to JSON array JObject jObjectForAll = new JObject(); jObjectForAll.Add("pageNo", mState.CurrentPageNo); jObjectForAll.Add("pageSize", mState.PageSize); jObjectForAll.Add("totalRecords", mState.TotalRecords); jObjectForAll.Add("totalPages", mState.TotalPages); JObject jObject; JArray jArray = new JArray(); foreach (var singarea in singareas) { jObject = JsonUtil.ConvertSingareaToJsongObject(singarea); jArray.Add(jObject); } jObjectForAll.Add("singareas", jArray); return(jObjectForAll.ToString()); }
public async Task <string> Get(int id) { // get one Singarea Singarea singarea = await _singareasManager.FindOneSingareaById(id); JObject jObject = JsonUtil.ConvertSingareaToJsongObject(singarea); JObject returnJSON = new JObject(); returnJSON.Add("singarea", jObject); return(returnJSON.ToString()); }