Ejemplo n.º 1
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     transporter = person.transporter
     if transporter is None:
         transporter = Transporter(person=person,
                                   store=store)
     return transporter
Ejemplo n.º 2
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     transporter = person.transporter
     if transporter is None:
         transporter = Transporter(person=person,
                                   store=store)
     return transporter
Ejemplo n.º 3
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     publisher = store.find(BookPublisher, person=person).one()
     if publisher is None:
         publisher = BookPublisher(person=person,
                                   store=store)
     return publisher
Ejemplo n.º 4
0
    def create_model(self, store):
        person = BasePersonRoleEditor.create_model(self, store)
        branch = person.branch
        if branch is None:
            branch = Branch(person=person, store=store)

        return branch
Ejemplo n.º 5
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     return person.login_user or LoginUser(person=person,
                                           store=store,
                                           username=u"",
                                           password=u"",
                                           profile=None)
Ejemplo n.º 6
0
    def create_model(self, store):
        person = BasePersonRoleEditor.create_model(self, store)
        branch = person.branch
        if branch is None:
            branch = Branch(person=person, store=store)

        return branch
Ejemplo n.º 7
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     if not person.individual:
         Individual(person=person, store=self.store)
     employee = person.employee
     if not employee:
         employee = Employee(person=person, store=store, role=None)
     return employee
Ejemplo n.º 8
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     if not person.individual:
         Individual(person=person, store=self.store)
     employee = person.employee
     if not employee:
         employee = Employee(person=person, store=store, role=None)
     return employee
Ejemplo n.º 9
0
    def create_model(self, store):
        # Document used in MedicEditor is the CRM number
        crm = self.document
        self.document = None

        person = BasePersonRoleEditor.create_model(self, store)
        medic = store.find(OpticalMedic, person=person).one()
        if medic is None:
            medic = OpticalMedic(person=person, store=store, crm_number=crm)
        return medic
Ejemplo n.º 10
0
    def create_model(self, store):
        # Document used in MedicEditor is the CRM number
        crm = self.document
        self.document = None

        person = BasePersonRoleEditor.create_model(self, store)
        medic = store.find(OpticalMedic, person=person).one()
        if medic is None:
            medic = OpticalMedic(person=person, store=store, crm_number=crm)
        return medic
Ejemplo n.º 11
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     return person.login_user or LoginUser(person=person,
                                           store=store, username=u"",
                                           password=u"", profile=None)
Ejemplo n.º 12
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     medic = store.find(OpticalMedic, person=person).one()
     if medic is None:
         medic = OpticalMedic(person=person, store=store)
     return medic
Ejemplo n.º 13
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     client = person.client
     if client is None:
         client = Client(person=person, store=store)
     return client
Ejemplo n.º 14
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     publisher = store.find(BookPublisher, person=person).one()
     if publisher is None:
         publisher = BookPublisher(person=person, store=store)
     return publisher
Ejemplo n.º 15
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     supplier = person.supplier
     if supplier is None:
         supplier = Supplier(person=person, store=store)
     return supplier
Ejemplo n.º 16
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     supplier = person.supplier
     if supplier is None:
         supplier = Supplier(person=person, store=store)
     return supplier
Ejemplo n.º 17
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     medic = store.find(OpticalMedic, person=person).one()
     if medic is None:
         medic = OpticalMedic(person=person, store=store)
     return medic
Ejemplo n.º 18
0
 def create_model(self, store):
     person = BasePersonRoleEditor.create_model(self, store)
     client = person.client
     if client is None:
         client = Client(person=person, store=store)
     return client