Skip to content

Instantly share code, notes, and snippets.

@vmussak
Last active January 5, 2020 15:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vmussak/118a38e196b5f22b69fd7368e2b3ae87 to your computer and use it in GitHub Desktop.
Save vmussak/118a38e196b5f22b69fd7368e2b3ae87 to your computer and use it in GitHub Desktop.
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