public async Task <IActionResult> DeleteStudent(int id) { if (id <= 0) { return(BadRequest()); } var studentDto = await _studentService.GetStudentByIdAsync(id); if (studentDto == null) { return(NotFound()); } await _studentService.DeleteStudentAsync(studentDto); return(NoContent()); }
public async Task <IActionResult> DeleteStudent(Guid studentId) { await _studentsService.DeleteStudentAsync(studentId); return(NoContent()); }
public async Task <IActionResult> DeleteStudentAsync(int id) { _logger.Information("Deletion Started"); return(await _studentsService.DeleteStudentAsync(id)); }