public async Task <IActionResult> CreateQuaTrinhHocTap(QuaTrinhHocTapDTO quaTrinhHocTapDTO)
        {
            var quaTrinhHocTap = quaTrinhHocTapDTO.ToEntity();
            await _quaTrinhHocTapService.CreateQuaTrinhHocTap(quaTrinhHocTap);

            return(Ok(quaTrinhHocTap));
        }
        public async Task <IActionResult> UpdateQuaTrinhHocTap(int id, [FromBody] QuaTrinhHocTapDTO quaTrinhHocTapDTO)
        {
            var quaTrinhHocTap = quaTrinhHocTapDTO.ToEntity();
            await _quaTrinhHocTapService.UpdateQuaTrinhHocTap(quaTrinhHocTap);

            return(Ok(quaTrinhHocTap));
        }
        public async Task <IActionResult> GetQuaTrinhHocTapById(int id)
        {
            var quaTrinhHocTap = await _quaTrinhHocTapService.GetQuaTrinhHocTapById(id);

            var result = QuaTrinhHocTapDTO.FromEntity(quaTrinhHocTap);

            return(Ok(result));
        }