Example #1
0
 def create_model(self, store):
     provider = CreditProvider.get_card_providers(self.store).order_by(
         CreditProvider.short_name).first()
     real_model = CardOperationCost(provider=provider,
                                    device=self.device,
                                    store=self.store)
     return _TemporaryOperationCost(real_model)
Example #2
0
 def create_operation_cost(self, device=None, provider=None, card_type=None,
                           start=1, end=1):
     from stoqlib.domain.payment.card import CardOperationCost
     return CardOperationCost(store=self.store,
                              device=device or self.create_card_device(),
                              provider=provider or self.create_credit_provider(),
                              card_type=card_type or 0,
                              installment_start=start,
                              installment_end=end)
 def create_model(self, store):
     provider = CreditProvider.get_card_providers(store).any()
     real_model = CardOperationCost(provider=provider,
                                    device=self.device,
                                    store=self.store)
     return _TemporaryOperationCost(real_model)