public async Task <ActionResult> Deleta(int id) { try { //carrega o repositorio var repository = new ReservaRepository(); //efetua a consulta var result = await repository.Deleta(id); //retorna o resultado if (result != null) { return(Ok(result)); } return(NoContent()); } catch (Exception ex) { return(BadRequest(new ValidationModel(ex.Message))); } }