@@ -43,19 +43,32 @@ public Mappings()
43
43
. ForMember ( d => d . spd_middlename1 , opt => opt . MapFrom ( s => StringHelper . ToTitleCase ( s . MiddleName1 ) ) )
44
44
. ForMember ( d => d . spd_middlename2 , opt => opt . MapFrom ( s => StringHelper . ToTitleCase ( s . MiddleName2 ) ) )
45
45
. ForMember ( d => d . telephone1 , opt => opt . MapFrom ( s => s . PhoneNumber ) )
46
- . ForMember ( d => d . address1_line1 , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . AddressLine1 ) )
47
- . ForMember ( d => d . address1_line2 , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . AddressLine2 ) )
48
- . ForMember ( d => d . address1_city , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . City ) )
49
- . ForMember ( d => d . address1_country , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . Country ) )
50
- . ForMember ( d => d . address1_stateorprovince , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . Province ) )
51
- . ForMember ( d => d . address1_postalcode , opt => opt . MapFrom ( s => s . MailingAddress == null ? string . Empty : s . MailingAddress . PostalCode ) )
52
- //.ForMember(d => d.address1_addresstypecode, opt => opt.MapFrom(s => AddressTypeOptionSet.Mailing))
53
- . ForMember ( d => d . address2_line1 , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . AddressLine1 ) )
54
- . ForMember ( d => d . address2_line2 , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . AddressLine2 ) )
55
- . ForMember ( d => d . address2_city , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . City ) )
56
- . ForMember ( d => d . address2_country , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . Country ) )
57
- . ForMember ( d => d . address2_stateorprovince , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . Province ) )
58
- . ForMember ( d => d . address2_postalcode , opt => opt . MapFrom ( s => s . ResidentialAddress == null ? string . Empty : s . ResidentialAddress . PostalCode ) )
46
+ . ForMember ( d => d . address1_line1 , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . AddressLine1 ?? string . Empty : string . Empty ) )
47
+ . ForMember ( d => d . address1_line2 , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . AddressLine2 ?? string . Empty : string . Empty ) )
48
+ . ForMember ( d => d . address1_city , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . City ?? string . Empty : string . Empty ) )
49
+ . ForMember ( d => d . address1_country , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . Country ?? string . Empty : string . Empty ) )
50
+ . ForMember ( d => d . address1_stateorprovince , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . Province ?? string . Empty : string . Empty ) )
51
+ . ForMember ( d => d . address1_postalcode , opt => opt . MapFrom ( s => s . MailingAddress != null ? s . MailingAddress . PostalCode ?? string . Empty : string . Empty ) )
52
+ . ForMember ( d => d . address2_line1 , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . AddressLine1 ?? string . Empty : string . Empty ) )
53
+ . ForMember ( d => d . address2_line2 , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . AddressLine2 ?? string . Empty : string . Empty ) )
54
+ . ForMember ( d => d . address2_city , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . City ?? string . Empty : string . Empty ) )
55
+ . ForMember ( d => d . address2_country , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . Country ?? string . Empty : string . Empty ) )
56
+ . ForMember ( d => d . address2_stateorprovince , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . Province ?? string . Empty : string . Empty ) )
57
+ . ForMember ( d => d . address2_postalcode , opt => opt . MapFrom ( s => s . ResidentialAddress != null ? s . ResidentialAddress . PostalCode ?? string . Empty : string . Empty ) )
58
+
59
+ //.ForMember(d => d.address1_line1, opt => opt.MapFrom(s => s.MailingAddress?.AddressLine1 ?? string.Empty))
60
+ //.ForMember(d => d.address1_line2, opt => opt.MapFrom(s => s.MailingAddress == null ? string.Empty : s.MailingAddress.AddressLine2))
61
+ //.ForMember(d => d.address1_city, opt => opt.MapFrom(s => s.MailingAddress == null ? string.Empty : s.MailingAddress.City))
62
+ //.ForMember(d => d.address1_country, opt => opt.MapFrom(s => s.MailingAddress == null ? string.Empty : s.MailingAddress.Country))
63
+ //.ForMember(d => d.address1_stateorprovince, opt => opt.MapFrom(s => s.MailingAddress == null ? string.Empty : s.MailingAddress.Province))
64
+ //.ForMember(d => d.address1_postalcode, opt => opt.MapFrom(s => s.MailingAddress == null ? string.Empty : s.MailingAddress.PostalCode))
65
+ ////.ForMember(d => d.address1_addresstypecode, opt => opt.MapFrom(s => AddressTypeOptionSet.Mailing))
66
+ //.ForMember(d => d.address2_line1, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.AddressLine1))
67
+ //.ForMember(d => d.address2_line2, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.AddressLine2))
68
+ //.ForMember(d => d.address2_city, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.City))
69
+ //.ForMember(d => d.address2_country, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.Country))
70
+ //.ForMember(d => d.address2_stateorprovince, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.Province))
71
+ //.ForMember(d => d.address2_postalcode, opt => opt.MapFrom(s => s.ResidentialAddress == null ? string.Empty : s.ResidentialAddress.PostalCode))
59
72
. ForMember ( d => d . spd_selfdisclosure , opt => opt . MapFrom ( s => SharedMappingFuncs . GetYesNo ( s . HasCriminalHistory ) ) )
60
73
. ForMember ( d => d . spd_selfdisclosuredetails , opt => opt . MapFrom ( s => s . CriminalChargeDescription ) )
61
74
. ForMember ( d => d . spd_peaceofficer , opt => opt . MapFrom ( s => SharedMappingFuncs . GetYesNo ( s . IsPoliceOrPeaceOfficer ) ) )
0 commit comments