public void ReadAllWatersheds() { DataSet watershedDataSet = ClassFunctions.GetWatersheds(); List <Watershed> result = new List <Watershed>(); for (int i = 0; i < watershedDataSet.Tables[0].Rows.Count; i++) { DataRow dataRow = watershedDataSet.Tables[0].Rows[i]; Watershed watershed = new Watershed { WatershedID = Convert.ToInt32(dataRow["WatershedID"]), WatershedName = Convert.ToString(dataRow["WatershedName"]) }; result.Add(watershed); } if (result != null) { BuildResponse(200, result); } else { BuildResponse(500, null); } }
public void Watersheds() { DataSet watershedDataSet = ClassFunctions.GetWatersheds(); List <Watershed> watershedList = new List <Watershed>(); for (int i = 0; i < watershedDataSet.Tables[0].Rows.Count; i++) { DataRow dataRow = watershedDataSet.Tables[0].Rows[i]; Watershed watershed = new Watershed { WatershedID = Convert.ToInt32(dataRow["WatershedID"]), WatershedName = Convert.ToString(dataRow["WatershedName"]) }; watershedList.Add(watershed); } JavaScriptSerializer js = new JavaScriptSerializer(); Context.Response.Clear(); Context.Response.ContentType = "application/json"; Context.Response.Write(js.Serialize(watershedList)); }