Example #1
0
        //=========================================
        // 以下为输出功能扩展
        //=========================================



        /// <summary>
        /// 输出错误JSON信息
        /// </summary>
        /// <param name="_ErrInfo">错误信息</param>
        /// <param name="_ContentType">输出类型</param>
        /// <returns></returns>
        public static string ExportErrMsg(string _ErrInfo, ExportType _ContentType)
        {
            WebExport WE = new WebExport();

            WE.ErrCode     = 500;
            WE.ErrInfo     = _ErrInfo;
            WE.ContentType = _ContentType;

            return(JsonConvert.SerializeObject(WE));
        }
Example #2
0
        /// <summary>
        /// 输出正处返回的信息
        /// </summary>
        /// <param name="_Data">输出数据</param>
        /// <returns></returns>
        public static string ExportSuccess(Object _Data)
        {
            WebExport WE = new WebExport();

            WE.ErrCode = 0;
            WE.Data    = _Data;

            return(JsonConvert.SerializeObject(WE, new JsonSerializerSettings {
                StringEscapeHandling = StringEscapeHandling.EscapeHtml
            }));
        }
Example #3
0
        public static void ExportSuccessWrite(Object _Data)
        {
            WebExport WE = new WebExport();

            WE.ErrCode = 0;
            WE.Data    = _Data;

            HttpContext.Current.Response.Write(JsonConvert.SerializeObject(WE, new JsonSerializerSettings {
                StringEscapeHandling = StringEscapeHandling.EscapeHtml
            }));
        }
Example #4
0
        public static void checkNotNull(string requeryName, string alertString, out string strValue)
        {
            strValue = string.Empty;

            if (HttpContext.Current.Request[requeryName] != null)
            {
                strValue = HttpContext.Current.Request[requeryName];
            }

            if (HttpContext.Current.Request[requeryName] == null)
            {
                HttpContext.Current.Response.Write(WebExport.ExportErrMsg(alertString + "缺少变量" + requeryName));
                HttpContext.Current.Response.End();
            }
            else if (string.IsNullOrEmpty(strValue))
            {
                HttpContext.Current.Response.Write(WebExport.ExportErrMsg(alertString + "不能为空" + requeryName));
                HttpContext.Current.Response.End();
            }
        }
Example #5
0
        public static void checkNotNull(string requeryName, string alertString, out int intValue)
        {
            string strValue = string.Empty;

            intValue = 0;

            if (HttpContext.Current.Request[requeryName] != null)
            {
                strValue = HttpContext.Current.Request[requeryName];
                if (int.TryParse(strValue, out intValue))
                {
                }
                else
                {
                    HttpContext.Current.Response.Write(alertString + "必须为数字" + requeryName);
                    HttpContext.Current.Response.End();
                }
            }
            else
            {
                HttpContext.Current.Response.Write(WebExport.ExportErrMsg(alertString + "缺少变量" + requeryName));
                HttpContext.Current.Response.End();
            }
        }
Example #6
0
 /// <summary>
 /// 输出错误信息
 /// </summary>
 /// <param name="WE">输出对象</param>
 /// <returns></returns>
 public static string Export(WebExport WE)
 {
     return(JsonConvert.SerializeObject(WE));
 }
Example #7
0
 /// <summary>
 /// 输出正处返回的信息
 /// </summary>
 /// <param name="WE">输出对象</param>
 /// <param name="_ContentType">输出类型</param>
 /// <returns></returns>
 public static string ExportSuccessMsg(WebExport WE, ExportType _ContentType)
 {
     return(JsonConvert.SerializeObject(WE, new JsonSerializerSettings {
         StringEscapeHandling = StringEscapeHandling.EscapeHtml
     }));
 }