public void Remover(Produto entity) { var produto_cosif = _produtoCosifService.ObterCod(entity.COD_PRODUTO); if (produto_cosif != null) { _produtoCosifService.Remover(produto_cosif); _repository.Remover(entity); } }
public IActionResult Delete([FromBody] Produto_Cosif produto) { try { _produtoCosifService.Remover(produto); return(Ok()); } catch (Exception ex) { string error = string.IsNullOrWhiteSpace(ex.Message) ? "Não foi possível realizar a remoção" : ex.Message; this._logger.LogError(ex, error); return(BadRequest(new ErrorItem(1, error))); } }