def setUp(self): Person.objects.create( name="Jessica Paz", rg="2583356", cpf="03278958256", phone="91987523698" ) Person.objects.create( name="Roger Souza", rg="2583356", cpf="0327895726", phone="91987523698" ) self.person_1 = Person.objects.first() Seller.objects.create( person=self.person_1, salary=5500.67 ) self.person_2 = Person.objects.last() Client.objects.create( person=self.person_2 ) ProductService.objects.create( type_choice="P", name="AAA", price=5214.65, commission_rate=0.02 ) ProductService.objects.create( type_choice="S", name="AAA", price=100, commission_rate=0.1 ) self.client = Client.objects.first() self.seller = Seller.objects.first() self.sale_create = Sale( seller=self.seller, client=self.client, timestamp='2018-11-13T12:00:00Z' ) self.sale_create.save() self.product = ProductService.objects.first() self.sale_create.product_service.add(self.product) self.sale_create = Sale( seller=self.seller, client=self.client, timestamp='2018-11-16T12:00:00Z' ) self.sale_create.save() self.service = ProductService.objects.last() self.sale_create.product_service.add(self.service)
def setUp(self): Person.objects.create( name="Jessica Paz", rg="2583356", cpf="03278958256", phone="91987523698" ) self.person = Person.objects.first() Client.objects.create( person=self.person ) ProductService.objects.create( type_choice="S", name="AAA", price=100, commission_rate=0.1 ) self.client = Client.objects.first() self.sale_create = Sale( client=self.client, timestamp='2018-11-13T12:00:00Z' ) self.sale_create.save() self.product = ProductService.objects.first() self.sale_create.product_service.add(self.product)
def setUp(self): self.username = "******" self.password = "******" self.user = User.objects.create_user(self.username, self.password) self.user.is_staff = True self.user.save() self.client.force_authenticate(user=self.user) self.person_1 = Person.objects.create(name="Jessica Paz", rg="2583356", cpf="03278900256", phone="91987523698") self.person_2 = Person.objects.create(name="Jessica Paz", rg="2583356", cpf="0327838256", phone="91987523698") self.seller = Seller.objects.create(person=self.person_1, salary=5500.67) self.client_ = Client.objects.create(person=self.person_2) self.service = ProductService.objects.create(type_choice="S", name="p 2", price=100, commission_rate=0.1) self.sale_create = Sale(client=self.client_, seller=self.seller, timestamp='2018-11-13T12:00:00Z') self.sale_create.save() self.sale_create.product_service.add(self.service)
def add_a_sale(product, customer, marketing_source, curr_user, date): a_sale = Sale() a_sale.customer = customer a_sale.product = product a_sale.price = product.current_price a_sale.transaction_date = date a_sale.user = curr_user a_sale.marketing_source = marketing_source a_sale.save()