Ejemplo n.º 1
0
        public string ToJsonString()
        {
            string strData = string.Empty;

            if (Data != null)
            {
                Type type = Data.GetType();
                if (type == typeof(DataTable))
                {
                    DataTable dt = (DataTable)Data;
                    strData = dt.ToJsonString();
                }
                else if (type == typeof(DataSet))
                {
                    DataSet ds = (DataSet)Data;
                    strData = ds.ToJsonString();
                }
                else if (type.BaseType.Name == "BaseTable")
                {
                    IModel.BaseTable table = (IModel.BaseTable)Data;
                    strData = table.ToJsonString();
                }
                else
                {
                    strData = Data.ToString();
                }
            }
            if (!string.IsNullOrEmpty(Message))
            {
                Message = Message.Replace("'", "\\'");
            }
            strData = string.IsNullOrEmpty(strData) ? "\"\"" : strData;
            return("[{\"Success\":" + Success + ",\"Message\":\"" + Message + "\",\"Data\":" + strData + "}]");
        }
Ejemplo n.º 2
0
        public override string ToString()
        {
            string strData = string.Empty;

            if (Data != null)
            {
                Type type = Data.GetType();
                if (type == typeof(DataTable))
                {
                    DataTable dt = (DataTable)Data;
                    strData = dt.ToJsonString();
                }
                else if (type == typeof(DataSet))
                {
                    DataSet ds = (DataSet)Data;
                    strData = ds.ToJsonString();
                }
                else if (type.BaseType.Name == "BaseTable")
                {
                    IModel.BaseTable table = (IModel.BaseTable)Data;
                    strData = table.ToJsonString();
                }
                else
                {
                    strData = "'" + Data.ToString() + "'";
                }
            }
            if (!string.IsNullOrEmpty(Message))
            {
                Message = Message.Replace("'", "\\'");
            }
            strData = string.IsNullOrEmpty(strData) ? "''" : strData;
            return("[{'Success':'" + Success + "',Message:'" + Message + "','Data':" + strData + "}]");
        }