Ejemplo n.º 1
0
        //    // 2
        //    public IEnumerable<SurveyQuestionDetailDTO> GetSurveyQuestionDetail(int SurveyId)
        //{

        //    var surveyQuestionDetail = _db.SurveyQuestionDetail
        //        .FromSql("Select * from test.SurveyQuestionDetail")
        //        .Where(p => p.SurveyId.Equals(SurveyId));  //.ToListAsync()


        //    var DTOs = Mapper.Map<IEnumerable<SurveyQuestionDetailDTO>>(surveyQuestionDetail);

        //    return DTOs;
        //}


        public void AddSurveyQuestionDetail(SurveyQuestionDetailCreateDTO surveyQuestionDetail)
        {
            // wnt
            var proc = "[test].[usp_SurveyDetail_Add] @p0;";

            //var results = _db.SurveyQuestionDetail.FromSql(proc, surveyQuestionDetail.SurveyId);
            _db.Database
            .ExecuteSqlCommand(proc, surveyQuestionDetail.SurveyId);


            return;
        }
        public IActionResult Post([FromBody] SurveyQuestionDetailCreateDTO surveyQuestionDetail)

        {
            if (surveyQuestionDetail == null)
            {
                return(BadRequest());
            }
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _rep.AddSurveyQuestionDetail(surveyQuestionDetail);

            return(NoContent());
        }