예제 #1
0
 protected override Contact UpdateExisting(Contact crmEntity, ImportType.Models.Contact importEntity)
 {
     SetData(ref crmEntity, importEntity);
     contactDataAccess.Detach(crmEntity);
     contactDataAccess.Update(crmEntity);
     return(crmEntity);
 }
예제 #2
0
 public Contact FindExistingRecord(ImportType.Models.Contact importEntity)
 {
     if (importEntity.ContactId != Guid.Empty)
     {
         var res = contactDataAccess.GetById(importEntity.ContactId);
         Console.WriteLine("Contact has been found");
         if (res != null)
         {
             contactDataAccess.Detach(res);
         }
         return(res);
     }
     return(null);
 }