public async void updateFireBaseElement(InputData.InputData input, string englishKey)
        {
            WordPair updatedWordPair = input.WordPairs.Single(p => p.EnglishWord == englishKey);

            updatedWordPair.CheckDate = DateTime.ParseExact(DateTime.Now.AddHours(2).ToString("yy/MM/dd HH:mm:ss"), "yy/MM/dd HH:mm:ss", CultureInfo.InvariantCulture);
            FirebaseResponse response = await client.UpdateTaskAsync("WordPairs/" + updatedWordPair.EnglishWord + " - " + updatedWordPair.HungarianWord, updatedWordPair);
        }
        public static ActionResult UploadInitialValuesToFirebaseAction(Session session)
        {
            FireBaseHandlerClass fireBaseHandler = new FireBaseHandlerClass();

            InputData.InputData inputData = new InputData.InputData();
            fireBaseHandler.setFireBaseInitialStatus(inputData);

            return(ActionResult.Success);
        }
        public void setFireBaseInitialStatus(InputData.InputData input)
        {
            //try to get elements allready uploaded
            FirebaseResponse getResponse        = client.Get("WordPairs/");
            string           fireBaseFolderBody = getResponse.Body;

            //comment this after the datas are uploaded
            foreach (var wordPair in input.WordPairs)
            {
                if (!(fireBaseFolderBody.Contains(wordPair.EnglishWord + " - " + wordPair.HungarianWord)))
                {
                    SetResponse fireBaseResponse = client.Set("WordPairs/" + wordPair.EnglishWord + " - " + wordPair.HungarianWord, wordPair);

                    WordPair result = fireBaseResponse.ResultAs <WordPair>();
                    System.IO.File.WriteAllText("C:\\Users\\lorand.csoka\\Desktop\\get.txt", "WordPairs/" + result.EnglishWord + result.HungarianWord + result.CheckDate);
                }
            }
        }