private async Task LoadAttendanceAddPlayer(CommonDetails details)
        {
            ServiceHelper serviceHelper = new ServiceHelper();

            if (helper.CheckInternetConnection(this))
            {
                try
                {
                    playerList = serviceHelper.GetPlayerForAddingToAttendance(details.access_token, details.VenueId, details.SportId);


                    if (playerList != null && playerList.Count > 0)
                    {
                        attendanceAddPlayer_ItemAdapter =
                            new AttendanceAddPlayer_ItemAdapter(this, playerList, linearProgressBar);

                        attendancelistView.Adapter = attendanceAddPlayer_ItemAdapter;
                    }

                    linearProgressBar.Visibility = Android.Views.ViewStates.Gone;
                }
                catch (Exception e)
                {
                    helper.AlertPopUp("Error", "Unable to retrive data the server", this);
                    linearProgressBar.Visibility = Android.Views.ViewStates.Gone;
                }
            }
            else
            {
                helper.AlertPopUp("Warning", "Please enable mobile data", this);
                linearProgressBar.Visibility = Android.Views.ViewStates.Gone;
            }
        }
        private void EditTextSearchPlayer_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            List <Player> searchPlayerList = new List <Player>();

            searchPlayerList = playerList.Where(x => x.FirstName.ToLower().Contains(editTextSearchPlayer.Text.ToLower()) || x.Mobile.ToLower().Contains(editTextSearchPlayer.Text.ToLower())).ToList();

            attendanceAddPlayer_ItemAdapter =
                new AttendanceAddPlayer_ItemAdapter(this, searchPlayerList, linearProgressBar);

            attendancelistView.Adapter = attendanceAddPlayer_ItemAdapter;
        }