public FoundationOrganization GetFoundationOrganizationById(string organizationId) { if (string.IsNullOrEmpty(organizationId)) { return(null); } var organization = _customerContext.GetOrganizationById(organizationId); return(organization != null ? new FoundationOrganization(organization) : null); }
public virtual void AddContactToOrganization(FoundationContact contact, string organizationId = null) { if (organizationId.IsNullOrEmpty()) { var org = GetCurrentOrganization(); if (org != null) { contact.FoundationOrganization = org; contact.SaveChanges(); } } else { var organization = _customerContext.GetOrganizationById(organizationId); if (organization != null) { contact.FoundationOrganization = new FoundationOrganization(organization); contact.SaveChanges(); } } }