public async Task <IActionResult> DeleteScore(Guid studentId, Guid teacherId, Guid courseId) { var scoreEntity = await _scoreRepository.GetScoreAsync(studentId, teacherId, courseId); if (scoreEntity == null) { return(NotFound()); } _scoreRepository.DeleteScore(scoreEntity); await _scoreRepository.SaveAsync(); return(NoContent()); }
public string DeleteScore(string userName) { var scoreToDelete = _scoreRepository.GetScore(userName); if (scoreToDelete == null) { return("User not found!"); } _scoreRepository.DeleteScore(scoreToDelete); _scoreRepository.Save(); return("User was deleted successfully!"); }
public IActionResult DeleteScore(string userName) { var scoreToDelete = _scoreRepository.GetUser(userName); if (scoreToDelete == null) { return(NotFound()); } _scoreRepository.DeleteScore(scoreToDelete); _scoreRepository.Save(); return(NoContent()); }