public bool Excluir(EmitenteRemoverComando comando) { Emitente emitente = _repositorioEmitente.BuscarPorId(comando.Id) ?? throw new ExcecaoNaoEncontrado(); _repositorioEmitente.Excluir(emitente); return(_repositorioEmitente.BuscarPorId(emitente.Id) == null ? true : false); }
public IHttpActionResult Excluir(EmitenteRemoverComando comando) { var validador = comando.RealizarValidacaoDoComando(); if (!validador.IsValid) { return(HandleValidationFailure(validador.Errors)); } return(HandleCallback(() => _emitenteServico.Excluir(comando))); }