//----------------------------------------------------------------------------------------------------- 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_SG(X12_ID_157 evtStatus, string evtDate, string evtTime) { if (this.m315.S_SG == null) { this.m315.S_SG = new List<S_SG>(); } var SG = new S_SG { D_157_1 = evtStatus, D_157_1Specified = true, D_373_4 = evtDate, D_337_5 = evtTime, D_623_6 = X12_ID_623.LT, D_623_6Specified = true }; this.m315.S_SG.Add(SG); this.SegmentCount++; }
//----------------------------------------------------------------------------------------------------- public X12_ID_157 Func_EDI_ConvertStatusCode(string status) { var x12Status = new X12_ID_157(); switch (status.Trim()) { case "AE": { x12Status = X12_ID_157.AE; } break; case "C": { x12Status = X12_ID_157.C; } break; case "D": { x12Status = X12_ID_157.D; } break; case "E": { x12Status = X12_ID_157.E; } break; case "I": { x12Status = X12_ID_157.I; } break; case "AG": { x12Status = X12_ID_157.AG; } break; case "OA": { x12Status = X12_ID_157.OA; } break; case "TO": { x12Status = X12_ID_157.TO; } break; case "UV": { x12Status = X12_ID_157.UV; } break; case "VA": { x12Status = X12_ID_157.VA; } break; case "VD": { x12Status = X12_ID_157.VD; } break; case "X1": { x12Status = X12_ID_157.X1; } break; case "AF": { x12Status = X12_ID_157.AF; } break; } return x12Status; }