public CCFC_CricketMatchResultsScreen(string matchId) { InitializeComponent(); BindingContext = this; CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonResultsLocalFile(); ResultsModalClass.ResultList items = JsonConvert.DeserializeObject <ResultsModalClass.ResultList>(response); foreach (ResultsModalClass.Result result in items.Results) { { team1 = result.match.FirstIninngsBattingTeam; team1Score = String.Format("{0}/{1} ({2} overs)", result.match.FirstIninngsBattingTeamScore, result.match.FirstIninngsWickets, result.match.FirstIninngsOversPlayed); team2 = result.match.SecondIninngsBattingTeam; team2Score = String.Format("{0}/{1} ({2} overs)", result.match.SecondIninngsBattingScore, result.match.SecondIninngsWickets, result.match.FirstIninngsOversPlayed); } } var tgr = new TapGestureRecognizer(); tgr.Tapped += (object sender, EventArgs e) => { this.Navigation.PushAsync(new CCFC_CricketResultDetailsScreen()); }; TeamOne.GestureRecognizers.Add(tgr); }
public CCFC_CricketContactUsScreen() { InitializeComponent(); CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonContactsLocalFile(); ContactModelClass.Contacts items = JsonConvert.DeserializeObject <ContactModelClass.Contacts>(response); contactDetails = new ContactModelClass.Contact(); foreach (ContactModelClass.Contact contact in items.contactDetails) { Captain = contact.Captain; CapMobile = contact.CapMobile; ViceCaptain = contact.ViceCaptain; ViceCapMobile = contact.ViceCapMobile; Website = contact.Website; ClubTele = contact.ClubTele; Fax = contact.Fax; CeoEmailId = contact.CeoEmailId; SecyDetails = contact.SecyDetails; CricSecy1 = contact.CricSecy1; CricSecy1Mobile = contact.CricSecy1Mobile; } }
public CCFC_CricketCalendarScreen() { InitializeComponent(); lstView.BackgroundColor = Color.Transparent; CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonCalendarDetailsLocalFile(); List <CalendarGamesModel> items = JsonConvert.DeserializeObject <List <CalendarGamesModel> >(response); var matchesGroupByDate = items.GroupBy(u => u.gameDate); groupedByDate = new ObservableCollection <GroupedCalendarGames>(); foreach (var matches in matchesGroupByDate) { var matchDate = matches.Key; var groupMatches = new GroupedCalendarGames() { LongName = matches.Key }; foreach (CalendarGamesModel match in matches) { match.matchDescription = string.Format("{0} vs {1}", match.teamName_One, match.teamName_Two); match.result = string.Format("Result: {0}", match.result); groupMatches.Add(match); } groupedByDate.Add(groupMatches); } lstView.ItemsSource = groupedByDate; }
public CCFC_CricketPastCaptainsScreen() { InitializeComponent(); CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonPastCaptainsLocalFile(); PastCaptainsModelClass.PastCaptains items = JsonConvert.DeserializeObject <PastCaptainsModelClass.PastCaptains>(response); TeamMembersListView.ItemsSource = items.Captains; }
public CCFC_CricketGalleryScreen() { InitializeComponent(); ObservableCollection <GalleryModel.Gallery> membersList = new ObservableCollection <GalleryModel.Gallery>(); CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonGalleryLocalFile(); GalleryModel.GalleryList items = JsonConvert.DeserializeObject <GalleryModel.GalleryList>(response); foreach (GalleryModel.Gallery gallery in items.Gallery) { membersList.Add(gallery); } ObservableCollection <GalleryWrapper> galleryListWrapper = new ObservableCollection <GalleryWrapper>(); for (int i = 0; i < membersList.Count; i++) { if (membersList.Count % 2 >= 1) { if (i == membersList.Count - 1) { galleryListWrapper.Add(new GalleryWrapper() { img1 = membersList[i] }); } else { galleryListWrapper.Add(new GalleryWrapper() { img1 = membersList[i], img2 = membersList[i + 1] }); i = i + 1; } } else { galleryListWrapper.Add(new GalleryWrapper() { img1 = membersList[i], img2 = membersList[i + 1] }); i = i + 1; } } myList.ItemsSource = galleryListWrapper; }
public CCFC_CricketTeamScreen() { InitializeComponent(); A_Line.IsVisible = true; B_Line.IsVisible = false; C_Line.IsVisible = false; CCFC_Cricket.IConfigDummyResp json = DependencyService.Get <IConfigDummyResp>(); string response = json.ReadJsonPlayerListLocalFile(); PlayerModelClass.TeamInfos items = JsonConvert.DeserializeObject <PlayerModelClass.TeamInfos>(response); foreach (PlayerModelClass.Team team in items.Teams) { if (team.Title.Equals("Team A")) { Team_A_MembersList = new ObservableCollection <string>(); foreach (PlayerModelClass.Player player in team.Players) { Team_A_MembersList.Add(player.Name); } } else if (team.Title.Equals("Team B")) { Team_B_MembersList = new ObservableCollection <string>(); foreach (PlayerModelClass.Player player in team.Players) { Team_B_MembersList.Add(player.Name); } } else if (team.Title.Equals("Team C")) { Team_C_MembersList = new ObservableCollection <string>(); foreach (PlayerModelClass.Player player in team.Players) { Team_C_MembersList.Add(player.Name); } } } TeamMembersListView.ItemsSource = Team_A_MembersList; }