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)
def setup_roles(self): # register a new `GAS_REFERRER_ORDER` Role for this GASSupplierOrder register_parametric_role(name=GAS_REFERRER_ORDER, param1=self)
def setup_roles(self): # register a new `GAS_REFERRER_WITHDRAWAL` Role for this GAS register_parametric_role(name=GAS_REFERRER_WITHDRAWAL, param1=self)
def setup_roles(self): # register a new `GAS_REFERRER_DELIVERY` Role for this GAS register_parametric_role(name=GAS_REFERRER_DELIVERY, param1=self)
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)
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)
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)
def setup_roles(self): # register a new `SUPPLIER_REFERRER` Role for this Supplier register_parametric_role(name=SUPPLIER_REFERRER, param1=self)