Example #1
0
 def sendemail(self, sendemail):
     if sendemail is not None:
         self.bill.valid()
         if self.adherent.email != '':
             subscription_message = Params.getvalue("member-subscription-message")
             subscription_message = subscription_message.replace('\n', '<br/>')
             subscription_message = subscription_message.replace('{[', '<')
             subscription_message = subscription_message.replace(']}', '>')
             if self.bill.payoff_have_payment():
                 subscription_message += get_html_payment(sendemail[0], sendemail[1], self.bill)
             self.bill.send_email(_('New subscription'), "<html>%s</html>" % subscription_message, PrintModel.get_print_default(2, Bill))
             return True
     return False
Example #2
0
 def __init__(self):
     XferContainerPrint.__init__(self)
     self.selector = PrintModel.get_print_selector(2, self.model)
     self.params['MODEL'] = PrintModel.get_print_default(2, self.model, False)
Example #3
0
 def __init__(self):
     XferContainerPrint.__init__(self)
     self.selector = Label.get_print_selector()
     self.selector.extend(PrintModel.get_print_selector(1, self.model))
     self.params['MODEL'] = PrintModel.get_print_default(1, self.model, False)
Example #4
0
 def __init__(self):
     XferContainerPrint.__init__(self)
     self.selector = PrintModel.get_print_selector(2, self.model)
     self.params['MODEL'] = PrintModel.get_print_default(
         2, self.model, False)
Example #5
0
 def __init__(self):
     XferContainerPrint.__init__(self)
     self.selector = Label.get_print_selector()
     self.selector.extend(PrintModel.get_print_selector(1, self.model))
     self.params['MODEL'] = PrintModel.get_print_default(
         1, self.model, False)
Example #6
0
 def __init__(self):
     XferContainerPrint.__init__(self)
     self.selector = PrintModel.get_print_selector(0, self.model)
     self.params['MODEL'] = PrintModel.get_print_default(0, self.model, False)
     self.info = ""
     self.with_num = False