/// <summary> /// 将行集合填充到Json对象中 /// </summary> /// <param name="rows"></param> /// <param name="array"></param> protected void FillRowsToJsonArray(dpz3.db.Rows rows, dpz3.Json.JsonArray array) { foreach (var row in rows) { FillRowToJsonObject(row, array.Object(array.Count)); } }
/// <summary> /// 将行集合填充到Json对象中 /// </summary> /// <param name="rows"></param> /// <param name="array"></param> protected void RenderList(dpz3.db.Rows rows, dpz3.Json.JsonArray array = null) { if (dpz3.Object.IsNull(array)) { array = JResponse.List; } foreach (var row in rows) { RenderData(row, array.Object(array.Count)); } }
/// <summary> /// 返回一个数据行集合 /// </summary> /// <param name="rows"></param> /// <param name="msg"></param> /// <returns></returns> protected Result.Jttp RowsSuccess(dpz3.db.Rows rows, string msg = null) { Response.Result = 1; if (!msg.IsNoneOrNull()) { Response.Message = msg; } var list = Response.List; foreach (var row in rows) { var obj = list.Obj[list.Count]; foreach (var item in row) { obj.String(item.Key, item.Value); } } return(new Result.Jttp() { Content = Response }); }