Example #1
0
        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;
            }
        }
Example #3
0
        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;
        }
Example #4
0
        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;
        }
Example #6
0
        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;
        }