Exemple #1
0
        /// <summary>
        /// 异步的得到DataSet的方法,可以和按钮与进度条相关联用
        /// </summary>
        /// <param name="sql"></param>
        /// <param name="myobj">可以传送到事件里面的东西</param>
        public async Task <DataSet> GetDataSet_Async(string sql)
        {
            BllClass bc = await WC.CallWebAPI_Async(sql, "GetDataSet");

            this.Core2Framework(bc);
            byte[] mbs = IoRyClass.StringToBytes(bc.JsonOut);
            return(IoRyClass.RetrieveXmlDataSet(mbs));
        }
        /// <summary>
        /// 异步的得到DataSet的方法,可以和按钮与进度条相关联用
        /// </summary>
        /// <param name="sql"></param>
        /// <param name="myobj">可以传送到事件里面的东西</param>
        public async Task <DataSet> GetDataSet_Async(string sql)
        {
            BllClass bc = await WC.CallWebAPI_Async(sql, "GetDataSet");

            return(JsonConvert.DeserializeObject <DataSet>(bc.JsonOut, new Newtonsoft.Json.Converters.DataSetConverter()));
        }