internal static IContact CreateContact(IContractor contractor, ContactSummary forCreateContactSummary) { var contact = CreateContact(forCreateContactSummary); if (contractor != null) { contact.Contractor = contractor; } return(contact); }
private static IEnumerable <IContact> CreateContacts(string domain, ICollection <ContactSummary> notExistingContactSummaries) { IContractor contractor = null; contractor = CreateContractor(domain); return(notExistingContactSummaries .Select(notExistingContactSummary => CreateContact(notExistingContactSummary, contractor)).ToList()); }
internal static IContact CreateContact(ContactSummary notExistingContactSummary, IContractor contractor) { var contact = CreateContact(notExistingContactSummary); if (contractor != null) { contact.Contractor = contractor; } return(contact); }