def get_contact_person(self, resp):
        """This method parses the given response and creates a contact person 
            object.
 
        Args:
            resp(dict): Response containing json object for contact person.

        Returns:
            instance: Contact person object.

        """
        contact_person = ContactPerson() 
        response = resp['contact_person']
        contact_person.set_contact_id(response['contact_id'])
        contact_person.set_contact_person_id(response['contact_person_id'])
        contact_person.set_salutation(response['salutation'])
        contact_person.set_first_name(response['first_name'])
        contact_person.set_last_name(response['last_name'])
        contact_person.set_email(response['email'])
        contact_person.set_phone(response['phone'])
        contact_person.set_mobile(response['mobile'])
        contact_person.set_is_primary_contact(response['is_primary_contact'])
     
        return contact_person
Exemple #2
0
    def get_contact_person(self, resp):
        """This method parses the given response and creates a contact person
            object.

        Args:
            resp(dict): Response containing json object for contact person.

        Returns:
            instance: Contact person object.

        """
        contact_person = ContactPerson()
        response = resp['contact_person']
        contact_person.set_contact_id(response['contact_id'])
        contact_person.set_contact_person_id(response['contact_person_id'])
        contact_person.set_salutation(response['salutation'])
        contact_person.set_first_name(response['first_name'])
        contact_person.set_last_name(response['last_name'])
        contact_person.set_email(response['email'])
        contact_person.set_phone(response['phone'])
        contact_person.set_mobile(response['mobile'])
        contact_person.set_is_primary_contact(response['is_primary_contact'])

        return contact_person
Exemple #3
0
print contact_person_api.get_contact_persons(contact_id)

#get contact person details

print contact_person_api.get(contact_person_id)

# create contact person

d = ContactPerson()
d.set_salutation('Mr')
d.set_first_name('bata')
d.set_last_name('kumar')
d.set_email('*****@*****.**')
d.set_phone('999887')
d.set_mobile('9998887766')
d.set_contact_id(contact_id)

print contact_person_api.create(d)

# update contact person

d.set_salutation('Ms')
d.set_first_name('anuja')
d.set_last_name('kavya')
d.set_email('*****@*****.**')
d.set_phone('999887')
d.set_mobile('9998887766')
d.set_contact_id(contact_id)

print contact_person_api.update(contact_person_id, d)
print contact_person_api.get_contact_persons(contact_id)

#get contact person details

print contact_person_api.get(contact_person_id)

# create contact person

d = ContactPerson()
d.set_salutation('Mr')
d.set_first_name('bata')
d.set_last_name('kumar')
d.set_email('*****@*****.**')
d.set_phone('999887')
d.set_mobile('9998887766')
d.set_contact_id(contact_id)

print contact_person_api.create(d)

# update contact person

d.set_salutation('Ms')
d.set_first_name('anuja')
d.set_last_name('kavya')
d.set_email('*****@*****.**')
d.set_phone('999887')
d.set_mobile('9998887766')
d.set_contact_id(contact_id)

print contact_person_api.update(contact_person_id, d)