public void ExcluirCompra(int codigoCompra) { var compra = _compraRepository.ObterPorCodigo(codigoCompra); AssertionConcern.AssertArgumentNotEquals(compra, null, Erros.PurchaseDoesNotExist); AssertionConcern.AssertArgumentNotEquals(compra.StatusCompra, StatusVendaEnum.Confirmado, Erros.PurchaseConfirmedCanNotBeExcluded); _compraRepository.Deletar(compra); }