public static List <CsvAssociateExport> CreateListFromRequest(ApplicationScreeningRequest request) { List <CsvAssociateExport> export = new List <CsvAssociateExport>(); export.AddRange(CreateFromAssociatesList(request.RecordIdentifier, request.Associates)); return(export); }
public static CsvBusinessExport CreateFromRequest(ApplicationScreeningRequest request) { return(new CsvBusinessExport() { OrganizationName = request.ApplicantName?.Replace(",", ""), JobId = request.RecordIdentifier?.Replace(",", ""), BusinessNumber = request.BusinessNumber?.Replace(",", ""), BusinessAddressStreet1 = request.BusinessAddress.AddressStreet1?.Replace(",", ""), BusinessCity = request.BusinessAddress.City?.Replace(",", ""), BusinessStateProvince = request.BusinessAddress.StateProvince?.Replace(",", ""), BusinessCountry = request.BusinessAddress.Country?.Replace(",", ""), BusinessPostal = request.BusinessAddress.Postal?.Replace(",", ""), EstablishmentParcelId = request.Establishment.ParcelId?.Replace(",", ""), EstablishmentAddressStreet1 = request.Establishment.Address.AddressStreet1?.Replace(",", ""), EstablishmentCity = request.Establishment.Address.City?.Replace(",", ""), EstablishmentStateProvince = request.Establishment.Address.StateProvince?.Replace(",", ""), EstablishmentCountry = request.Establishment.Address.Country?.Replace(",", ""), EstablishmentPostal = request.Establishment.Address.Postal?.Replace(",", ""), ContactPersonSurname = request.ContactPerson.LastName?.Replace(",", ""), ContactPersonFirstname = request.ContactPerson.FirstName?.Replace(",", ""), ContactPhone = request.ContactPerson.PhoneNumber?.Replace(",", ""), ContactEmail = request.ContactPerson.Email?.Replace(",", "") }); }