Exemple #1
0
        private void SettingsOnComplete(object sender, XMLParsingEventArgs args)
        {
            List <ItemDataClass> itemList = args._ItemDataClass;

            _SettingsData = itemList[0] as SettingsItemData;

            Debug.WriteLine("Begin fetcing data");

            FetchingElementData();
        }
Exemple #2
0
        private void AssetListOnComplete(object sender, XMLParsingEventArgs args)
        {
            List <ItemDataClass> itemList = args._ItemDataClass;

            foreach (ItemDataClass item in itemList)
            {
                AssetsListItemData assetsItem = item as AssetsListItemData;
                _AssetsListItemData.Add(assetsItem);
            }
        }
Exemple #3
0
        private void OnGithubFetchingAnimationDataCompleted(object sender, XMLParsingEventArgs args)
        {
            _AnimationListItemDataGithub.Clear();

            if (args._ItemDataClass != null)
            {
                foreach (ItemDataClass data in args._ItemDataClass)
                {
                    GithubAnimationDataClass assetData = data as GithubAnimationDataClass;
                    _AnimationListItemDataGithub.Add(assetData);
                }
            }
            GithubFetchingDataForCharacter();
        }
Exemple #4
0
        private void ElementOnComplete(object sender, XMLParsingEventArgs args)
        {
            List <ItemDataClass> elementItemData = args._ItemDataClass;

            foreach (ItemDataClass element in elementItemData)
            {
                SimulationItemData simulationData = element as SimulationItemData;
                _SimulationItemData.Add(simulationData);
            }

            ajax1_loader_gif.IsEnabled  = false;
            ajax1_loader_gif.Visibility = Visibility.Hidden;

            this.Cursor = Cursors.Arrow;
        }
Exemple #5
0
        private void OnGithubFetchingAssetTemplateCompleted(object sender, XMLParsingEventArgs args)
        {
            _AssetListDataTemplate.Clear();

            if (args._ItemDataClass != null)
            {
                foreach (ItemDataClass item in args._ItemDataClass)
                {
                    GithubAssetDetailDataTemplate data = item as GithubAssetDetailDataTemplate;
                    _AssetListDataTemplate.Add(data);
                }
            }

            GithubFetchingDataForAssetDetails();
        }
Exemple #6
0
        private void OnGithubFetchingSimulationDataCompleted(object sender, XMLParsingEventArgs args)
        {
            Debug.WriteLine("Fetching Simulation Data Completed");
            _SimulationItemData.Clear();

            if (args._ItemDataClass != null)
            {
                foreach (ItemDataClass data in args._ItemDataClass)
                {
                    SimulationItemData simulationData = data as SimulationItemData;
                    _SimulationItemData.Add(simulationData);
                }
            }

            if (_bIsLogin)
            {
                _bIsLogin = false;
            }

            SetLoading(false);
        }
Exemple #7
0
        private void OnGithubFetchingDataComplete(object sender, XMLParsingEventArgs args)
        {
            _AssetListItemDataGithub.Clear();

            if (args._ItemDataClass != null)
            {
                foreach (ItemDataClass data in args._ItemDataClass)
                {
                    GithubAssetDataClass assetData = data as GithubAssetDataClass;
                    _AssetListItemDataGithub.Add(assetData);
                }
            }

            string repoName   = "Labster.Art.Animations";
            string branchName = asset_repo_textBox.Text;

            GithubAnimationListDataParsing githubParsing = new GithubAnimationListDataParsing(_Client, repoName, branchName);

            githubParsing.StartParsing();
            githubParsing.xmlEvent += OnGithubFetchingAnimationDataCompleted;
        }
Exemple #8
0
        private void OnGithubFetchingAssetDetailsCompleted(object sender, XMLParsingEventArgs args)
        {
            _AssetListDataDetails.Clear();

            if (args._ItemDataClass != null)
            {
                foreach (ItemDataClass item in args._ItemDataClass)
                {
                    GithubAssetDetailData assetDetailData = item as GithubAssetDetailData;
                    _AssetListDataDetails.Add(assetDetailData);
                }
            }

            if (_bIsLogin)
            {
                GithubFetchingDataForAssetDataList();
            }
            else
            {
                SetLoading(false);
            }
        }