Beispiel #1
0
 public static string PageToJson(this retValue ret, string curr, string totalPage)
 {
     if (!ret.result)
     {
         return("{\"RESULT\":\"false\",\"ERRORCODE\":\"" + ret.errorcode + "\",\"REASON\":\"" + ret.reason + "\"}");
     }
     else
     {
         if (ret.data is DataTable)
         {
             DataTable dt = ret.data as DataTable;
             if (dt.Rows.Count < 0)
             {
                 return("{\"RESULT\":\"false\",\"ERRORCODE\":\"" + ret.errorcode + "\",\"REASON\":\"未找到相关数据\"}");
             }
             return("{\"RESULT\":\"true\",\"REASON\":\"\",\"Page\": {\"currentPage\":" + curr + ",\"totalPage\":" + totalPage + ",\"data\":" + dt.ConvertDtToJson() + "}}");
         }
         return("{\"RESULT\":\"true\",\"ERRORCODE\":\"\",\"REASON\":\"\"}");
     }
 }
Beispiel #2
0
 public static string toJson(this retValue ret)
 {
     if (!ret.result)
     {
         return("{\"RESULT\":\"false\",\"ERRORCODE\":\"" + ret.errorcode + "\",\"REASON\":\"" + ret.reason + "\"}");
     }
     else
     {
         if (ret.data is DataTable)
         {
             DataTable dt = ret.data as DataTable;
             return("{\"RESULT\":\"true\",\"DATA\":" + dt.ConvertDtToJson() + "}");
         }
         if (ret.data is DataRow)
         {
             DataRow dr = ret.data as DataRow;
             return("{\"RESULT\":\"true\",\"DATA\":" + dr.ConvertDrToJson() + "}");
         }
         return("{\"RESULT\":\"true\",\"ERRORCODE\":\"\",\"REASON\":\"\"}");
     }
 }