public void Remove(long id) { var perguntas = _perguntaRepository.FindCodigoQuiz(id); foreach (var pergunta in perguntas) { var alternativas = _alternativaRepository.FindCodigoPergunta(pergunta.Codigo); foreach (var alternativa in alternativas) { _alternativaRepository.Remove(alternativa); } _perguntaRepository.Remove(pergunta); } _quizRepository.Remove(id); }
public IActionResult Excluir([FromRoute] long id) { _perguntaRepository.Remove(id); return(NoContent()); }