public async Task <IActionResult> Create([FromBody] LopHocPhanCreateRequest request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var ID_LopHocPhan = await _lopHocPhanService.Create(request); if (ID_LopHocPhan == null) { return(BadRequest()); } var lopHocPhan = await _lopHocPhanService.GetById(ID_LopHocPhan); return(CreatedAtAction(nameof(GetById), new { id = ID_LopHocPhan }, lopHocPhan)); }