Ejemplo n.º 1
0
        public Result PostResult(ResultPostRequest resultPostRequest)
        {
            using (var connection = new MySqlConnection(_connectionString))
            {
                connection.Open();

                connection.Execute(
                    @"INSERT INTO result(fid, answers) VALUES (@Fid, @Answers);",
                    new
                {
                    resultPostRequest.Fid,
                    resultPostRequest.Answers
                }
                    );

                return(connection.QueryFirstOrDefault <Result>(
                           @"SELECT id, fid, answers FROM result ORDER BY id DESC LIMIT 1;"
                           ));
            }
        }
Ejemplo n.º 2
0
        public ActionResult <Result> PostResult([FromBody] ResultPostRequest result)
        {
            var savedResult = _dataRepository.PostResult(result);

            return(CreatedAtAction("PostResult", savedResult));
        }