示例#1
0
        public async Task <ActionResult <Evento> > Delete(int id)
        {
            var evento = await _repositorio.BuscarPorID(id);

            if (evento == null)
            {
                return(NotFound());
            }
            await _repositorio.Excluir(evento);

            return(evento);
        }
示例#2
0
 public IActionResult Excluir(int id)
 {
     try
     {
         LocalEventoRepository.ExcluirPorEvento(id);
         EventoRepository.Excluir(id);
         return(Ok(new { Mensagem = "Evento excluído com sucesso!" }));
     } catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
        public async Task <ActionResult <Evento> > Delete(int id)
        {
            Evento evento_buscado = _repositorio.BuscarPorID(id);

            if (evento_buscado == null)
            {
                return(NotFound(new { mensagem = "Nenhum usuário encontrado para o ID informado" }));
            }

            await _repositorio.Excluir(evento_buscado);

            return(evento_buscado);
        }
示例#4
0
        public async Task <ActionResult <Evento> > Delete(int id)
        {
            var evento = await _repositorio.BuscarPorId(id);

            if (evento == null)
            {
                return(NotFound()); // notfound - não existe
            }
            evento = await _repositorio.Excluir(evento);

            // _contexto.Evento.Remove(evento);
            // await _contexto.SaveChangesAsync();
            return(evento);
        }