コード例 #1
0
        public async Task <ILeague> RetrievesChallengerTierLeaguesAsync(
            LeagueTypeEnum leagueType,
            RegionEnum?region = null)
        {
            var url = string.Format("challenger?type={0}", LeagueTypeConsts.LeagueTypes[leagueType]);

            return(await GetResponseAsync <LeagueDto, ILeague>(region, url));
        }
コード例 #2
0
        public async Task<ILeague> RetrievesChallengerTierLeaguesAsync(
            LeagueTypeEnum leagueType,
            RegionEnum? region = null)
        {
            var url = string.Format("challenger?type={0}", LeagueTypeConsts.LeagueTypes[leagueType]);

            return await GetResponseAsync<LeagueDto, ILeague>(region, url);
        }
コード例 #3
0
 public static int AddLeague(string name, DateTime year, LeagueTypeEnum type, ClassEnum classname, short rounds)
 {
     return(Network.Post <LeagueModel, int>(new HTTPPostRequestModel <LeagueModel>
     {
         Url = "/api/floorball/leagues",
         ErrorMsg = "Error during adding league!",
         Body = new LeagueModel
         {
             Name = name,
             Year = year,
             Type = type,
             Class = classname,
             Rounds = rounds
         }
     }));
 }
コード例 #4
0
        public int AddLeague(int id, string name, DateTime year, LeagueTypeEnum type, ClassEnum classname, short rounds, CountriesEnum country, GenderEnum gender)
        {
            using (var db = new SQLiteConnection(Platform, DatabasePath))
            {
                League l = new League();
                l.Id      = id;
                l.Name    = name;
                l.Year    = year;
                l.Type    = type;
                l.Class   = classname;
                l.Rounds  = rounds;
                l.Country = country;
                l.Gender  = gender;

                db.Insert(l);

                return(l.Id);
            }
        }