コード例 #1
0
    def finish(self):
        # Confirm the payments created on SaleQuotePaymentStep
        # They were created as preview on the step
        self.model.group.confirm()

        self.retval = self.model
        SaleQuoteWizardFinishEvent.emit(self.model)
        self.close()
        self._print_quote_details(self.model)
コード例 #2
0
ファイル: salequotewizard.py プロジェクト: rosalin/stoq
    def finish(self):
        # Confirm the payments created on SaleQuotePaymentStep
        # They were created as preview on the step
        self.model.group.confirm()

        self.retval = self.model
        SaleQuoteWizardFinishEvent.emit(self.model)
        self.close()
        self._print_quote_details(self.model)
コード例 #3
0
    def finish(self):
        # Confirm the payments created on SaleQuotePaymentStep
        # They were created as preview on the step
        if self.model.client:
            self.model.group.payer = self.model.client.person
        self.model.group.confirm()

        self.retval = self.model

        # Commit before printing to avoid losing data if something breaks
        self.store.confirm(self.model)
        SaleQuoteWizardFinishEvent.emit(self.model)
        self.close()
        self.print_quote_details(self.model)
コード例 #4
0
    def finish(self):
        # Confirm the payments created on SaleQuotePaymentStep
        # They were created as preview on the step
        if self.model.client:
            self.model.group.payer = self.model.client.person
        self.model.group.confirm()

        self.retval = self.model

        # Commit before printing to avoid losing data if something breaks
        self.store.confirm(self.model)
        SaleQuoteWizardFinishEvent.emit(self.model)
        self.close()
        self.print_quote_details(self.model)