//-----------------------------------------------------------------------------------------------------
 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 X12_ID_578 Func_EDI_ConvertContainerStatus(string status)
        {
            var x12Status = new X12_ID_578();
            switch (status.Trim())
            {
                case "E":
                {
                    x12Status = X12_ID_578.E;
                }
                    break;

                case "L":
                {
                    x12Status = X12_ID_578.L;
                }
                    break;
            }
            return x12Status;
        }