<script type="text/javascript">
try{
//Creating contact
var Outlook = new ActiveXObject("Outlook.Application");
Outlook.CreateObject("Outlook.Application");
var myNamespace = Outlook.GetNamespace("MAPI");
var myFolder = myNamespace.GetDefaultFolder(10);
var contact = myFolder.Items.Add;
//Reading Contacts
var Const_olFolderContacts = 10;
var outlookApp = new ActiveXObject("Outlook.Application");
var namspace = outlookApp.GetNamespace("MAPI");
var contactList = namspace.GetDefaultFolder(Const_olFolderContacts).Items;
var testEmail = "he@deloitte.com";
var contactExist = new Boolean();
contactExist=true;
//check if contact exist
for( var i=1; i<=contactList.count;i++)
{
var v = contactList.item(i);
if (v["Email1Address"] == testEmail)
{
contactExist = false;
break;
}
}
if (contactExist == true) {
contact.LastName = "Test";
contact.FirstName = "Patel";
contact.JobTitle = "Developer";
contact.Email1Address = "he@email.com";
contact.BusinessFaxNumber = "007";
contact.PrimaryTelephoneNumber = "91 9846710428";
contact.MailingAddressStreet = "123 AMRA.";
contact.MailingAddressCity = "kochi";
contact.MailingAddressState = "Keral";
contact.Save();
// contact.Display();
alert("Contact Added!");
}
else {
alert("Contact already exist!");
}
}
catch(err)
{
alert(err.message);
}
</script>
No comments:
Post a Comment