private void NavigateToEditContactPage(StoredContactViewModel contact)
 {
   if (contact != null)
   {
     AppNavigationService.NavigateTo(
       new Uri(EditPage + "?id=" + contact.EMail, UriKind.Relative));
   }
 }
Exemplo n.º 2
0
 private void NavigateToEditContactPage(StoredContactViewModel contact)
 {
     if (contact != null)
     {
         AppNavigationService.NavigateTo(
             new Uri(EditPage + "?id=" + contact.EMail, UriKind.Relative));
     }
 }
Exemplo n.º 3
0
    public async void Save(StoredContactViewModel contactViewModel)
    {
      await CheckForContactStore();

      var contact = new StoredContact(ContactStore)
                      {
                        RemoteId = await _remoteIdHelper.GetTaggedRemoteId(ContactStore, contactViewModel.EMail),
                        DisplayName = contactViewModel.NickName,
                        GivenName = contactViewModel.FirstName,
                        FamilyName = contactViewModel.FamilyName
                      };

      await contact.SaveAsync();
    }
Exemplo n.º 4
0
    public async void Update(StoredContactViewModel contactViewModel)
    {
      await CheckForContactStore();

      var contact = await GetContactByEmail(contactViewModel.EMail);

      if (contact == null)
        return;

      contact.GivenName = contactViewModel.FirstName;
      contact.FamilyName = contactViewModel.FamilyName;
      contact.DisplayName = contactViewModel.NickName;

      contact.SaveAsync();
    }