public BJJCompetitor(string s) { string pattern = @"(?<CompetitorName>[^\(]+) \((?<AcademyName>[^\)]+)\) \#(?<CompetitorID>\d+)"; Match m = Regex.Match(s, pattern); this.name = m.Groups["CompetitorName"].Value; this.academy = m.Groups["AcademyName"].Value; this.id = m.Groups["CompetitorID"].Value; brackets = new compbracket(); }
public void GetAllBrackets() { BJJEvent evt = (BJJEvent)lbEvents.SelectedItem; foreach (BJJCompetitor competitor in evt.Competitors) { string s = postData("https://bjjcomp.com/lib/fighterschedulequery.php", "event=" + evt.ID + "&competitorid=" + competitor.Id); compbracket obj = JsonConvert.DeserializeObject <compbracket>(s); competitor.Brackets = obj; } }
public BJJCompetitor() { brackets = new compbracket(); }