IO-881 Use claimant info if owner info not present.

This commit is contained in:
Patrick Fic
2021-04-13 11:10:54 -07:00
parent 81f77ea59f
commit 087641a6f1

View File

@@ -304,6 +304,48 @@ namespace BodyshopPartner.Utils.Decoder
});
var readValues = reader.NextRecord();
//Check to see if the owner fields are populated with OWNR_* data. If not, use clmnt.
if(String.IsNullOrWhiteSpace((string)j.ownr_ln) && String.IsNullOrWhiteSpace((string)j.ownr_fn)&& String.IsNullOrWhiteSpace((string)j.ownr_co_nm))
{
j.ownr_ln = readValues[0];
j.ownr_fn = readValues[1];
j.ownr_title = readValues[2];
j.ownr_co_nm = readValues[3];
j.ownr_addr1 = readValues[4];
j.ownr_addr2 = readValues[5];
j.ownr_city = readValues[6];
j.ownr_st = readValues[7];
j.ownr_zip = readValues[8];
j.ownr_ctry = readValues[9];
j.ownr_ph1 = readValues[10];
//j.ownr_ph1x = readValues[11];
j.ownr_ph2 = readValues[12];
// j.ownr_ph2x = readValues[13];
//j.ownr_fax = readValues[14];
//j.ownr_faxx = readValues[15];
j.ownr_ea = readValues[16];
//Set Owner Record
//Owner record will be removed by the application if required.
j.owner.data.ownr_ln = readValues[0];
j.owner.data.ownr_fn = readValues[1];
j.owner.data.ownr_title = readValues[2];
j.owner.data.ownr_co_nm = readValues[3];
j.owner.data.ownr_addr1 = readValues[4];
j.owner.data.ownr_addr2 = readValues[5];
j.owner.data.ownr_city = readValues[6];
j.owner.data.ownr_st = readValues[7];
j.owner.data.ownr_zip = readValues[8];
j.owner.data.ownr_ctry = readValues[9];
j.owner.data.ownr_ph1 = readValues[10];
j.owner.data.ownr_ph2 = readValues[12];
j.owner.data.ownr_ea = readValues[16];
}
//j.clmt_ln = readValues[0];//CLMT_LN
//j.clmt_fn = readValues[1];//CLMT_FN
//j.clmt_title = readValues[2];//CLMT_TITLE