Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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!");
        }
Ejemplo n.º 3
0
        public IActionResult DeleteScore(string userName)
        {
            var scoreToDelete = _scoreRepository.GetUser(userName);

            if (scoreToDelete == null)
            {
                return(NotFound());
            }

            _scoreRepository.DeleteScore(scoreToDelete);
            _scoreRepository.Save();

            return(NoContent());
        }