Esempio n. 1
0
        private void ModifyScoreboardBO(ref RootObjectScore scoreboardBO)
        {
            string[] replacestrings = new string[] { "1", "2", "3", "4", "5", "6", "7", "8",
                                                     "9", "0", "/", "*", "&" };
            string input = scoreboardBO.description;

            string[] temp = input.Split(replacestrings, StringSplitOptions.RemoveEmptyEntries);
            scoreboardBO.description = String.Join("", temp);
        }
Esempio n. 2
0
        private void btnView_Click(object sender, RoutedEventArgs e)
        {
            //Find unique id of the selected row.
            var unique_id = ((Datum)dgMatches.SelectedItem).unique_id;
            //Download information related to selected match id.
            RootObjectScore rosMatchDetails = objscoreboardbl.DownloadCricketInfo(unique_id);

            var tplMatchDetails = Tuple.Create(rosMatchDetails.description, rosMatchDetails.team1, rosMatchDetails.team2);

            var objMatchDetailsViewModel = new MatchDetailsViewModel();

            objMatchDetailsViewModel.UpdateDetails(tplMatchDetails);

            dgMatches.Visibility      = Visibility.Collapsed;
            ucMatchDetails.Visibility = Visibility.Visible;
        }
Esempio n. 3
0
 void UpdateCricInfo(RootObjectScore scoreboardBO)
 {
     ModifyScoreboardBO(ref scoreboardBO);
     ((Datum)dgMatches.SelectedItem).description = scoreboardBO.description;
 }
Esempio n. 4
0
 private void DeserializeCricData(string cricData, out RootObjectScore scoreboardData)
 {
     scoreboardData = JsonConvert.DeserializeObject <RootObjectScore>(cricData);
 }