public IActionResult Delete(int id) { try { var marcaExistente = _marcaRepositorio.Obter(id); if (marcaExistente != null) { _marcaRepositorio.Deletar(id); } else { return(StatusCode(StatusCodes.Status404NotFound, Constantes.Mensagens.MarcaNaoEncontrada)); } return(Ok()); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, Constantes.Mensagens.ServicoIndisponivel)); throw; } }
public void Deletar(Guid id) { _marcaRepository.Deletar(id); }