public async Task <IActionResult> Delete(int eventoId) { try { if (await _eventosService.DeleteEvento(eventoId)) { return(Ok("Evento deletado")); } else { return(BadRequest("Evento não deletado")); } } catch (Exception ex) { return(this.StatusCode(StatusCodes.Status500InternalServerError, $"Erro ao tentar deletar evento: Erro {ex.Message}")); } }
public async Task <IActionResult> Delete(int id) { try { var result = await _eventoService.DeleteEvento(id); if (result == false) { return(BadRequest("Erro ao deletar evento.")); } return(Ok()); } catch (Exception ex) { return(this.StatusCode(StatusCodes.Status500InternalServerError, "Erro ao tentar deletar evento. Erro: " + ex.Message)); } }