Esempio n. 1
0
 def setup_roles(self):
     # register a new `GAS_MEMBER` Role for this GAS
     register_parametric_role(name=GAS_MEMBER, param1=self)
     # register a new `GAS_REFERRER_TECH` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_TECH, param1=self)
     # register a new `GAS_REFERRER_CASH` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_CASH, param1=self)
Esempio n. 2
0
 def setup_roles(self):
     # register a new `GAS_MEMBER` Role for this GAS
     register_parametric_role(name=GAS_MEMBER, param1=self)
     # register a new `GAS_REFERRER_TECH` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_TECH, param1=self)
     # register a new `GAS_REFERRER_CASH` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_CASH, param1=self)     
Esempio n. 3
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_ORDER` Role for this GASSupplierOrder
     register_parametric_role(name=GAS_REFERRER_ORDER, param1=self)
Esempio n. 4
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_WITHDRAWAL` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_WITHDRAWAL, param1=self)
Esempio n. 5
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_DELIVERY` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_DELIVERY, param1=self)
Esempio n. 6
0
 def setup_roles(self):
     # automatically add a new GASMember to the `GAS_MEMBER` Role
     user = self.person.user
     role = register_parametric_role(name=GAS_MEMBER, param1=self.gas)
     role.add_principal(user)
Esempio n. 7
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_SUPPLIER` Role for this GAS/Supplier pair
     register_parametric_role(name=GAS_REFERRER_SUPPLIER,
                              param1=self.gas,
                              param2=self.supplier)
Esempio n. 8
0
 def setup_roles(self):
     # automatically add a new SupplierReferrer to the `SUPPLIER_REFERRER` Role
     user = self.person.user
     role = register_parametric_role(name=SUPPLIER_REFERRER, param1=self.supplier)
     role.add_principal(user)     
Esempio n. 9
0
 def setup_roles(self):
     # register a new `SUPPLIER_REFERRER` Role for this Supplier
     register_parametric_role(name=SUPPLIER_REFERRER, param1=self)
Esempio n. 10
0
 def setup_roles(self):
     # automatically add a new GASMember to the `GAS_MEMBER` Role
     user = self.person.user
     role = register_parametric_role(name=GAS_MEMBER, param1=self.gas)
     role.add_principal(user)
Esempio n. 11
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_SUPPLIER` Role for this GAS/Supplier pair
     register_parametric_role(name=GAS_REFERRER_SUPPLIER, param1=self.gas, param2=self.supplier)     
Esempio n. 12
0
 def setup_roles(self):
     # automatically add a new SupplierReferrer to the `SUPPLIER_REFERRER` Role
     user = self.person.user
     role = register_parametric_role(name=SUPPLIER_REFERRER,
                                     param1=self.supplier)
     role.add_principal(user)
Esempio n. 13
0
 def setup_roles(self):
     # register a new `SUPPLIER_REFERRER` Role for this Supplier
     register_parametric_role(name=SUPPLIER_REFERRER, param1=self)
Esempio n. 14
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_ORDER` Role for this GASSupplierOrder
     register_parametric_role(name=GAS_REFERRER_ORDER, param1=self)
Esempio n. 15
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_WITHDRAWAL` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_WITHDRAWAL, param1=self)   
Esempio n. 16
0
 def setup_roles(self):
     # register a new `GAS_REFERRER_DELIVERY` Role for this GAS
     register_parametric_role(name=GAS_REFERRER_DELIVERY, param1=self)