Exemplo n.º 1
0
        public IActionResult Post([FromBody] inputData model)
        {
            try
            {
                var result = m_keysFactory.AddKey(model);
                if (result == null)
                {
                    return(StatusCode(StatusCodes.Status400BadRequest, result));
                    //return BadRequest((IEnumerable<string>)null);
                }
                return(StatusCode(StatusCodes.Status200OK, result));

                //DataKeys _dataKeys;
                //using (GenerateKey set = new GenerateKey(m_db))
                //{
                //    _dataKeys = set.GenKey(model);
                //    m_db.tblDataKeys.Add(_dataKeys);
                //    m_db.SaveChanges();
                //}
                //return StatusCode(StatusCodes.Status201Created, _dataKeys);
            }
            catch (Exception ex)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError, ex));
            }
        }
Exemplo n.º 2
0
    IEnumerator SendHttpNext(string lastWord)
    {
        string    url  = "localhost:3000/next";
        inputData data = new inputData(new WordCandidate[1] {
            new WordCandidate(lastWord, 0)
        });
        string nextJSON = JsonUtility.ToJson(data);

        UnityWebRequest www = UnityWebRequest.Put(url, nextJSON);

        www.SetRequestHeader("Content-Type", "application/json");
        www.method = "POST";
        yield return(www.SendWebRequest());

        if (www.isNetworkError || www.isHttpError)
        {
            Debug.Log(www.error);
        }
        else
        {
            string      response = www.downloadHandler.text;
            inputResult tmp      = JsonUtility.FromJson <inputResult>(response);
            buttonContainer.newSet(tmp.suggestions);
            master.wordCandidates.clear();
        }
    }
Exemplo n.º 3
0
        public Calculator()
        {
            inputData temp = new inputData();

            userData = temp.UserData;
            count    = null;
            //symbols = null;
            symbols = null;
        }
Exemplo n.º 4
0
        public Task <DataKeys> InsertKey(inputData model)
        {
            DataKeys dataKeys;

            using (GenerateKey set = new GenerateKey(_dbContext))
            {
                dataKeys = set.GenKey(model);
                _dbContext.tblDataKeys.Add(dataKeys);
                _dbContext.SaveChanges();
            }
            return(Task.FromResult(dataKeys));
        }
Exemplo n.º 5
0
 void saveAllVals()
 {
     thisInputCont = new inputCont();
     for (int i = 0; i < 8; i++)
     {
         inputData currInputData = new inputData();
         currInputData.id       = i;
         currInputData.minPed   = inputSystem.players[i].pedalData.min;
         currInputData.maxPed   = inputSystem.players[i].pedalData.max;
         currInputData.minWheel = inputSystem.players[i].wheelData.min;
         currInputData.maxWheel = inputSystem.players[i].wheelData.max;
         thisInputCont.savedPlayers.Add(currInputData);
     }
     thisInputCont.Save(Path.Combine(Application.persistentDataPath, "configData.xml"));
     print(Application.persistentDataPath);
     print("SAVED XML");
 }
Exemplo n.º 6
0
        public FileContentResult downloadCsv(inputDataForDownload pData)
        {
            inputData dataToSend = new inputData();

            dataToSend.beginYear    = pData.beginYear;
            dataToSend.endYear      = pData.endYear;
            dataToSend.industryID   = pData.industryID;
            dataToSend.industryName = pData.industryName;
            dataToSend.measureID    = pData.measureID;
            dataToSend.measureName  = pData.measureName;
            dataToSend.area         = JsonConvert.DeserializeObject <List <area> >(pData.area);

            var    queryResult = downloadModel.getData(dataToSend);
            string csv         = string.Concat(queryResult.Select(result => string.Format("{0},{1},{2}\n", result.areaName, result.year, result.val)));

            Response.AddHeader("Content-Disposition", "attachment; filename=download.csv");
            return(File(new System.Text.UTF8Encoding().GetBytes(csv), "text/csv"));
        }
Exemplo n.º 7
0
        public Task <DataKeys> AddKey(inputData model)
        {
            var result = _repository.InsertKey(model);

            return(result);
        }
Exemplo n.º 8
0
        public JsonResult getData(inputData pData)
        {
            var queryResult = downloadModel.getData(pData);

            return(Json(queryResult, "application/json"));
        }