Skip to content

Instantly share code, notes, and snippets.

@vmussak
Created January 5, 2020 15:56
Embed
What would you like to do?
public class AprovarComprasDoCliente
{
public bool VerificarSeClientePodeComprar(int idCliente)
{
var cliente = _repositorio.BuscarCliente(idCliente);
//algumas verificações aqui...
//Agora verificamos o "Ativo" primeiro :)
if(cliente.Ativo || VerificaUltimaCompra(cliente))
{
//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