public class AprovarComprasDoCliente | |
{ | |
public bool VerificarSeClientePodeComprar(int idCliente) | |
{ | |
var cliente = _repositorio.BuscarCliente(idCliente); | |
//algumas verificações aqui... | |
if(VerificaUltimaCompra(cliente) || cliente.Ativo) | |
{ | |
//Outras coisas aqui... | |
return true; | |
} | |
return false; | |
} | |
private bool VerificaUltimaCompra(Cliente cliente) | |
{ | |
//Operações utilizando banco de dados ou requisições para outras APIs | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment