Ejemplo n.º 1
0
        protected override async void OnAppearing()
        {
            cClub = await manager.GetClub(clubId, sportId);

            cTeams = cClub.clubTeams;

            foreach (var t in cTeams)
            {
                if (flowClubTeams.All(x => x.id != t.id))
                {
                    flowClubTeams.Add(t);
                }
            }
            BindingContext = cClub;
            flowAllTeams.FlowItemsSource = flowClubTeams;
        }
Ejemplo n.º 2
0
        public object GetClub(int clubId, int sportId)
        {
            var cs = Services.ContentService;

            var cClub = cs.GetById(clubId);

            var sId = sportId;

            var c = new singleClub();

            c.clubId   = cClub.Id;
            c.clubName = cClub.Name;
            try
            {
                c.clubImage = this.GetImg(cClub.Properties["clubLogo"].Value.ToString());
            }
            catch
            {
                c.clubImage = "";
            };

            List <teams> clubTeams = new List <teams>();
            var          cTeams    = this.GetTeams(clubId);

            foreach (var cTeam in cTeams)
            {
                if (cTeam.sport.id == sportId)
                {
                    clubTeams.Add(cTeam);
                }
            }

            c.clubTeams = clubTeams;

            return(c);
        }