Ejemplo n.º 1
0
        public static string GetGuildNameFromAlias(string Alias)
        {
            GuildConfigDto guild = GuildConfigDto.GetGuildFromAllias(Alias);

            if (guild == null)
            {
                return(Alias);
            }
            return(guild.Name);
        }
Ejemplo n.º 2
0
        public string GetGuildURLFromName(string name)
        {
            GuildConfigDto guild = GuildConfigDto.GetGuildFromName(name);

            if (guild == null)
            {
                return("");
            }
            string URL = "https://swgoh.gg/g" + guild.SWGoHUrl;

            return(URL);
        }
Ejemplo n.º 3
0
        public string GetGuildURLFromAlias(string Alias)
        {
            GuildConfigDto guild = GuildConfigDto.GetGuildFromAllias(Alias);

            if (guild == null)
            {
                return("");
            }
            string URL = "https://swgoh.gg/g" + guild.SWGoHUrl;

            return(URL);
        }
Ejemplo n.º 4
0
        public static GuildConfigDto GetGuildFromName(string name)
        {
            GuildConfigDto ret = new GuildConfigDto();

            using (HttpClient client = new HttpClient())
            {
                string url      = SWGoH.MongoDBRepo.BuildApiUrl("Config.Guild", "&q=%7B%22Name%22:%22" + name + "%22%7D", "", "", "");
                string response = client.GetStringAsync(url).Result;
                if (response != "" && response != "[  ]")
                {
                    List <GuildConfigDto> result = JsonConvert.DeserializeObject <List <GuildConfigDto> >(response);
                    if (result.Count == 1)
                    {
                        return(result[0]);
                    }
                    else
                    {
                        return(null);
                    }
                }
                return(null);
            }
        }