protected override Contact UpdateExisting(Contact crmEntity, ImportType.Models.Contact importEntity) { SetData(ref crmEntity, importEntity); contactDataAccess.Detach(crmEntity); contactDataAccess.Update(crmEntity); return(crmEntity); }
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); }