예제 #1
0
 protected void _LoadFromWeb(WebData <TData> webData)
 {
     if (!webData.DataLoaded)
     {
         //loadWebData.Document = _webLoadDataManager.LoadData(loadWebData.Request);
         WebDataResult <TData> webDataResult = _webLoadDataManager.LoadData(webData.Request);
         webData.Result            = webDataResult.Result;
         webData.Data              = webDataResult.Data;
         webData.DataLoaded        = true;
         webData.DataLoadedFromWeb = true;
     }
 }
예제 #2
0
        private void _LoadFromWeb_v1(WebLoadDataManager <TData> webLoadDataManager)
        {
            //if (_webDataManager.WebLoadDataManager != null)
            //{
            //WebDataResult<TData> webDataResult = _webDataManager.WebLoadDataManager.LoadData(_request);
            //WebDataResult<TData> webDataResult = _webLoadDataManager.LoadData(_request);
            WebDataResult <TData> webDataResult = webLoadDataManager.LoadData(_request);

            _result            = webDataResult.Result;
            _data              = webDataResult.Data;
            _dataLoaded        = true;
            _dataLoadedFromWeb = true;
            //}
            //else // if (_webDataManager.WebLoadDataManager_v2 != null)
            //{
            //    // add error _LoadFromWeb
            //    WebDataResult_v2<TData> webDataResult = _webDataManager.WebLoadDataManager_v2.LoadData(_request);
            //    _result_v2 = webDataResult.Result;
            //    _error = !webDataResult.Success;
            //    _document = webDataResult.Data;
            //    _documentLoaded = true;
            //    _documentLoadedFromWeb = true;
            //}
        }