public async Task <IActionResult> Remover(int municipioId)
        {
            try
            {
                var municipioCadastrado = await _repositorio.ObterPeloId(municipioId);

                if (municipioCadastrado == null)
                {
                    return(NotFound());
                }

                _repositorio.Remover(municipioCadastrado);

                if (await _repositorio.EfetuouAlteracaoNaBase())
                {
                    return(Ok(
                               new {
                        message = "Município removido com sucesso!"
                    }
                               ));
                }
            }
            catch (Exception ex)
            {
                return(BadRequest($"Ao remover o município ocorreu o erro: {ex.Message}"));
            }
            return(BadRequest());
        }
Exemplo n.º 2
0
 public new bool Remover(Municipio municipio)
 {
     return(_municipioRepositorio.Remover(municipio));
 }
Exemplo n.º 3
0
 public void Remover(Municipio obj)
 {
     _municipioRepositorio.Remover(obj);
 }