Beispiel #1
0
        public async Task <IActionResult> CreateKhoCauHoi(KhoCauHoiDTO khoCauHoiDTO)
        {
            var khoCauHoi = khoCauHoiDTO.ToEntity();
            await _khoCauHoiService.CreateKhoCauHoi(khoCauHoi);

            return(Ok(khoCauHoi));
        }
Beispiel #2
0
        public async Task <IActionResult> UpdateKhoCauHoi(int id, [FromBody] KhoCauHoiDTO khoCauHoiDTO)
        {
            var khoCauHoi = khoCauHoiDTO.ToEntity();
            await _khoCauHoiService.UpdateKhoCauHoi(khoCauHoi);

            return(Ok(khoCauHoi));
        }
Beispiel #3
0
        public async Task <IActionResult> GetKhoCauHoiById(int id)
        {
            var khoCauHoi = await _khoCauHoiService.GetKhoCauHoiById(id);

            var result = KhoCauHoiDTO.FromEntity(khoCauHoi);

            return(Ok(result));
        }