public NotificationResult Excluir(int idEstoque) { var notificationResult = new NotificationResult(); try { if (idEstoque == 0) { return(notificationResult.Add(new NotificationError("Código do Estoque Inválido!"))); } Estoque entidade = ListarUm(idEstoque); if (entidade == null) { return(notificationResult.Add(new NotificationError("Estoque não Encontrado!"))); } if (notificationResult.IsValid) { _estoqueRepositorio.Remover(entidade); notificationResult.Add("Estoque Removido com sucesso."); } return(notificationResult); } catch (Exception ex) { return(notificationResult.Add(new NotificationError(ex.Message))); } }