Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include "protheus.ch"
  2. User Function A02Ex03() // Exercicio do slide referente ao Do Case
  3. Local nQtdEst := 0
  4. Local nQtdVen := 0
  5. // Cenário 1 - Est 100 e Venda 50
  6. nQtdEst := 100
  7. nQtdVen := 50
  8. MsgAlert( Avalia( nQtdEst, nQtdVen ) )
  9. // Cenário 2 - Est 50 e Venda 100
  10. nQtdEst := 50
  11. nQtdVen := 100
  12. MsgAlert( Avalia( nQtdEst, nQtdVen ) )
  13. Return
  14. Static Function Avalia( nEst, nVen )
  15. Local cRet := ""
  16. Do Case
  17. Case nEst >= nVen
  18. cRet := "Ok, pode faturar"
  19. Case nEst < nVen
  20. cRet := "Estoque insuficiente."
  21. OtherWise
  22. cRet := "Consulte a área de sistemas"
  23. EndCase
  24. Return cRet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement