function createContact() {
var contacts = blackberry.pim.contacts,
ContactAddress = contacts.ContactAddress;
var homeAddress = {
"type": ContactAddress.HOME,
"streetAddress": "123 Abc Rd",
"locality": "Waterloo",
"region": "Ontario",
"country": "Canada"
};
var workAddress = {
"type": ContactAddress.WORK,
"streetAddress": "456 Industry St",
"locality": "Waterloo",
"region": "Ontario",
"country": "Canada"
};
var newContact = contacts.create();
newContact.name = {
"givenName": "Bart",
"familyName": "Simpson"
};
newContact.addresses = [homeAddress, workAddress];
newContact.save(onSaveSuccess, onSaveError);
}
function onSaveSuccess(contact) {
alert("Contact saved: " + contact.name.givenName);
}
function onSaveError(error) {
alert("Contact save failed: " + error.code);
}
|