Beispiel #1
0
        public async Task <int> SaveNewQuestion(SaveNewQuestion model)
        {
            var _idQuestion = 0;

            using (var _dbContext = new DataBaseContext())
            {
                object[] parameters = new object[] { model.Question, model.Answer, model.IdArea, model.IdRegions, model.Type };
                var      _result    = await _dbContext.ExecuteReaderAsync("sp_SaveNewQuestion", parameters);

                while (_result.Read())
                {
                    _idQuestion = Convert.ToInt32(_result[0]);
                }
            }
            return(_idQuestion);
        }
Beispiel #2
0
        public async Task <IHttpActionResult> SaveNewQuestion(SaveNewQuestion model)
        {
            var result = await services.SaveNewQuestion(model);

            return(Ok(result));
        }