//----------------------------------------------------------------------------------------------------- public void Add_B4( X12_ID_157 evtStatus, string evtDate, string evtTime, string contPrefix, string contNumber, X12_ID_578 contStatus, string contType, string locCode, X12_ID_309 locType, string contCheck) { this.m315.S_B4 = new S_B4 { D_157_3 = evtStatus, D_157_3Specified = true, D_373_4 = evtDate, D_161_5 = evtTime, D_206_7 = contPrefix, D_207_8 = contNumber, D_578_9 = contStatus, D_578_9Specified = true, D_24_10 = contType, D_310_11 = locCode, D_309_12 = locType, D_309_12Specified = true, D_761_13 = contCheck }; this.SegmentCount++; }
//----------------------------------------------------------------------------------------------------- public void Add_R4(X12_ID_115 LocFuncCode, X12_ID_309 LocQual, string Loc, string Name, string Cntry) { if (this.m315.G_R4 == null) { this.m315.G_R4 = new List<G_R4>(); } var R4 = new G_R4 { S_R4 = new S_R4 { D_115_1 = LocFuncCode, D_309_2 = LocQual, D_309_2Specified = true, D_310_3 = Loc, D_114_4 = Name, D_26_5 = Cntry } }; this.m315.G_R4.Add(R4); this.SegmentCount++; }
//----------------------------------------------------------------------------------------------------- public void Add_R4(X12_ID_115 LocFuncCode, X12_ID_309 LocQual, string Loc, string Name, string Cntry, List<S_DTM> dates) { if (m310.G_R4 == null) { m310.G_R4 = new List<G_R4>(); } var R4 = new G_R4 { S_R4 = new S_R4 { D_115_1 = LocFuncCode, D_309_2 = LocQual, D_309_2Specified = true, D_310_3 = Loc, D_114_4 = Name, D_26_5 = Cntry }, S_DTM = dates }; SegmentCount = SegmentCount + dates.Count; m310.G_R4.Add(R4); SegmentCount++; }