public static async Task <bool> SyncFigthersAsync()
        {
            string fightersUrl = ConfigurationManager.AppSettings["HemaRatingsFightersUrl"];

            var response = await GetResponse(fightersUrl);

            List <HtmlNode> figtherNodes = GetNodes(response);

            List <HemaRatingsFighterEntity> hemaFigthers = new List <HemaRatingsFighterEntity>();

            int i = 1;

            foreach (var node in figtherNodes)
            {
                var li = node.Descendants("td").ToList();

                if (li.Count > 0)
                {
                    var    name_surname = li[0].InnerText;
                    string nationality  = GetNationality(li);
                    var    figtherId    = GetId(li);
                    int    clubId       = GetClubId(li);

                    hemaFigthers.Add(new HemaRatingsFighterEntity
                    {
                        Id          = figtherId,
                        IdClub      = clubId,
                        Name        = name_surname.Replace("'", "''"),
                        Nationality = nationality.Replace("'", "''")
                    });
                }
            }

            return(SqlDal_HemaRatings.InsertFightersIntoDB(hemaFigthers));
        }
        public static async Task <bool> SyncClubsAsync()
        {
            string clubsUrl = ConfigurationManager.AppSettings["HemaRatingsClubUrl"];

            var response = await GetResponse(clubsUrl);

            List <HtmlNode> clubNodes = GetNodes(response);

            List <HemaRatingsClubEntity> hemaClubs = new List <HemaRatingsClubEntity>();

            int i = 1;

            foreach (var node in clubNodes)
            {
                var li = node.Descendants("td").ToList();

                if (li.Count > 0)
                {
                    var clubName = li[0].InnerText.Replace("\r\n", "").Trim();
                    var clubId   = GetId(li);
                    var country  = GetCountry(li);
                    var state    = GetState(li);
                    var city     = GetCity(li);

                    hemaClubs.Add(new HemaRatingsClubEntity
                    {
                        Id      = clubId,
                        Name    = clubName.Replace("'", "''"),
                        Country = country.Replace("'", "''"),
                        State   = state.Replace("'", "''"),
                        City    = city.Replace("'", "''")
                    });
                }
            }

            return(SqlDal_HemaRatings.InsertClubsIntoDB(hemaClubs));
        }