public static void ExecuteRequests()
 {
     try
     {
         APIQueries.MakeRequest();
         string json = APIQueries.GetResponse();
         Word   word = UserInterface.ConvertJsonToObject(json);
         WordsBusiness.Add(word);
     }
     catch (Exception)
     {
         throw;
     }
 }
        public static string GetWord(string wordId, string lang)
        {
            Word word = WordGetter.GetWordFromDb(wordId);

            if (word != default(Word))
            {
                //send to the controller to be displayed
                return(Displayer <object>(word.Results));
            }
            else
            {
                string json = APIQueries.GetEntries(lang, wordId);
                word = ConvertJsonToObject(json);
                WordsBusiness.Add(word);
                // send to the controller to be displayed
                return(Displayer <IJoinCLasses>(word.Results));
            }
        }
 public static void GetWordByLemmasInflections(string wordId, string language)
 {
     APIQueries.GetLemmasInflections(language, wordId);
 }
 public static void GetWordSynonymsAntonyms(string wordId, string language)
 {
     APIQueries.GetSynonymsAntonyms(language, wordId);
 }
 public static void GetWordByEntries(string wordId, string language)
 {
     APIQueries.GetEntries(language, wordId);
 }