ProviderHostedCustomUIActionsWeb.Models.ContactsListManager.AddNewContact C# (CSharp) Method

AddNewContact() public method

public AddNewContact ( string FirstName, string LastName, string Company, string Email, string WorkPhone, string HomePhone ) : void
FirstName string
LastName string
Company string
Email string
WorkPhone string
HomePhone string
return void
        public void AddNewContact(string FirstName, string LastName, string Company, string Email, string WorkPhone, string HomePhone)
        {
            ListItem newItem = contactsList.AddItem(new ListItemCreationInformation());
              Customer customer = CustomerFactory.GetRandomCustomer();
              newItem["FirstName"] = FirstName;
              newItem["Title"] = LastName;
              newItem["Company"] = Company;
              newItem["Email"] = Email;
              newItem["WorkPhone"] = WorkPhone;
              newItem["HomePhone"] = HomePhone;
              newItem.Update();
              clientContext.ExecuteQuery();
        }

Same methods

ContactsListManager::AddNewContact ( ) : void

Usage Example

 public ActionResult AddNewItem(string SPListId)
 {
     ContactsListManager contactsListManager = new ContactsListManager(new Guid(SPListId));
       contactsListManager.AddNewContact();
       return View();
 }