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