Professional Documents
Culture Documents
Exàmen 3)
Context: Sistema::AltadeSubscriptor(nomS : String, iban: String, premium : Boolean)
:Subscriptor
Pre:
Pre:
if (not ContingutVisionat.allInstances()@pre->exists(cv2 |
ContingutPremium.allInstances()->select( cp |
ContingutDescarregat.allInstances()->select(cd |
cd.ContingutPremium.títol = cp.títol
).size() >=5)
categories = Contingut.allInstances()->select(c |
c.títol = cp.títol).categoria.nom;
preu = ContingutDescarregat.allInstances()->select(cd |