Help with C# Code

We have a BPM that fires on the Report Quantity. What it does is write files out to a file location our Bartender Software picks up and processes into a label. We have tried to make a change in adding the EmpBasic table to join to the ttReportQty table to retrieve the Employees name. The file checks fine but does not pull in the Employee name. It just shows “NA” and suggestions. I will try to highlight the code added.

string MyLabel = string.Empty;
string MyCustomer = string.Empty;
**string MyName = string.Empty;**
int MyOrder = 0;
int MyLine = 0;
int MyRel = 0;
string vbtOutput = @"\\E10DB01\EpicorData\Bartender\InvLabel.bt";
string vKanbtOutput = @"\\E10DB01\EpicorData\Bartender\KBLabel.bt";
string vbtMILL1Output = @"\\E10DB01\EpicorData\Bartender\MILL1.bt";
string vbtMILL2Output = @"\\E10DB01\EpicorData\Bartender\MILL2.bt";
string vbtMILL3Output = @"\\E10DB01\EpicorData\Bartender\MILL3.bt";
string vbtMILL4Output = @"\\E10DB01\EpicorData\Bartender\MILL4.bt";
string vbtLNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\LNOTCH.bt";
string vbtRCNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\RCNOTCH.bt";
string vbtM1NOTCHOutput = @"\\E10DB01\EpicorData\Bartender\M1NOTCH.bt";
string vbtSNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SNOTCH.bt";
string vbtSENOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SENOTCH.bt";
string vbt201Output = @"\\E10DB01\EpicorData\Bartender\201.bt";
string vbtCLCOATOutput = @"\\E10DB01\EpicorData\Bartender\CLCOAT.bt";
string vbt872HAVENOutput = @"\\E10DB01\EpicorData\Bartender\872HAVEN.bt";
string vbt873HAVENOutput = @"\\E10DB01\EpicorData\Bartender\873HAVEN.bt";
string vbtAIDAPRSOutput = @"\\E10DB01\EpicorData\Bartender\AIDAPRS.bt";
string vbtAPPLEPRSOutput = @"\\E10DB01\EpicorData\Bartender\APPLEPRS.bt";
string vbtBLSPRESSOutput = @"\\E10DB01\EpicorData\Bartender\BLSPRESS.bt";
string vbtBLUEHORNOutput = @"\\E10DB01\EpicorData\Bartender\BLUEHORN.bt";
string vbtCARRIEOutput = @"\\E10DB01\EpicorData\Bartender\CARRIE.bt";
string vbtCHRISTINOutput = @"\\E10DB01\EpicorData\Bartender\CHRISTIN.bt";
string vbtGREASEPSOutput = @"\\E10DB01\EpicorData\Bartender\GREASEPS.bt";
string vbtHANDCOPEOutput = @"\\E10DB01\EpicorData\Bartender\HANDCOPE.bt";
string vbtJACKIEOutput = @"\\E10DB01\EpicorData\Bartender\JACKIE.bt";
string vbtLUCILLEOutput = @"\\E10DB01\EpicorData\Bartender\LUCILLE.bt";
string vbtMURRELPROutput = @"\\E10DB01\EpicorData\Bartender\MURRELPR.bt";
string vbtPINCHOutput = @"\\E10DB01\EpicorData\Bartender\PINCH.bt";
string vbtPINESOutput = @"\\E10DB01\EpicorData\Bartender\PINES.bt";
string vbtSALVAGEOutput = @"\\E10DB01\EpicorData\Bartender\SALVAGE.bt";
string vbtSAWOutput = @"\\E10DB01\EpicorData\Bartender\SAW.bt";
string vbtSWAGEROutput = @"\\E10DB01\EpicorData\Bartender\SWAGER.bt";
string vbtTUBEOutput = @"\\E10DB01\EpicorData\Bartender\TUBE.bt";
string vTTC_InvLbl = @"""\\E10DB01\EpicorData\Bartender\Labels\TTC_InvLabel.btw""";
string vBTWLabels = "\"" + "Part" + "\"" + "," + "\"" + "Part Description" + "\"" + "," + "\"" + "Customer" + "\"" + ","  + "\"" + "JobNum" + "\"" + ","  + "\"" + "OrderNum" + "\"" + ","  + "\"" + "Line" + "\"" + "," + "\"" + "Rel" + "\"" + "," + "\"" + "Operator" + "\"" + "," + "\"" + "Lot" + "\"" + "," + "\"" + "Machine" + "\"" + "," + "\"" + "Quantity" + "\"" + "," + "\"" + "Date" + "\"" + Environment.NewLine;
string vFields = string.Empty;

Erp.Tables.JobProd JobProd;
Erp.Tables.OrderRel OrderRel;
Erp.Tables.OrderDtl OrderDtl;
Erp.Tables.OrderHed OrderHed;
Erp.Tables.Customer Customer;
**Erp.Tables.EmpBasic EmpBasic;**
int vJobProdNum1 = 0;
int vJobProdNum2 = 0;
int vJobProdNum3 = 0;

MyCustomer="NA";
MyOrder=0;
MyLine=0;
MyRel=0;
MyPrinter="NA";
**MyName ="NA";**

OrderRel = null;
OrderDtl = null;
OrderHed = null;
Customer = null;

var ttReportQtyRow = (from ttReportQty_Row in ttReportQty
                     select ttReportQty_Row).FirstOrDefault();

if (ttReportQtyRow != null)
{         
  JobProd = (from JobProd_Row in Db.JobProd
         where JobProd_Row.Company == ttReportQtyRow.Company && JobProd_Row.JobNum == ttReportQtyRow.JobNum.ToString()
         select JobProd_Row).FirstOrDefault();

  **EmpBasic = (from EmpBasic_Row in Db.EmpBasic**
**         where EmpBasic_Row.Company == ttReportQtyRow.Company && EmpBasic_Row.EmpID == ttReportQtyRow.EmpID.ToString()**
**         select EmpBasic_Row).FirstOrDefault();**
         
  if (JobProd != null)
  {
     vJobProdNum1 = Convert.ToInt32(JobProd.Number01);
     vJobProdNum2 = Convert.ToInt32(JobProd.Number02);
     vJobProdNum3 = Convert.ToInt32(JobProd.Number03);
  }

  if (vJobProdNum1 != 0 && vJobProdNum2 != 0 && vJobProdNum3 != 0)
  {
    OrderRel = (from OrderRel_Row in Db.OrderRel
          where OrderRel_Row.Company == JobProd.Company && OrderRel_Row.OrderNum == vJobProdNum1 && OrderRel_Row.OrderLine == vJobProdNum2 && OrderRel_Row.OrderRelNum == vJobProdNum3
          select OrderRel_Row).FirstOrDefault();
      
    if (OrderRel != null)
    {
      OrderDtl = (from OrderDtl_Row in Db.OrderDtl
            where OrderDtl_Row.Company == OrderRel.Company && OrderDtl_Row.OrderNum == OrderRel.OrderNum && OrderDtl_Row.OrderLine == OrderRel.OrderLine
            select OrderDtl_Row).FirstOrDefault();  
    }
    
    if (OrderDtl != null)
    {
      OrderHed = (from OrderHed_Row in Db.OrderHed
      where OrderHed_Row.Company == OrderDtl.Company && OrderHed_Row.OrderNum == OrderDtl.OrderNum
      select OrderHed_Row).FirstOrDefault();
    }
    
    if (OrderHed != null)
    {
      Customer = (from Customer_Row in Db.Customer
            where Customer_Row.Company == OrderHed.Company && Customer_Row.CustNum == OrderHed.CustNum
            select Customer_Row).FirstOrDefault();
    }
  }
        
  MyPrinter = ttReportQtyRow.ResourceGrpID; 

  if (Customer == null)
  {
    MyCustomer = "Tarter Tube";
    MyOrder = 0;
    MyLine = 0;
    MyRel = 0;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + "," + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + **@MyName** + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";
    
    
    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
  else  
  {
    MyCustomer = Customer.Name;
    MyOrder = OrderHed.OrderNum;
    MyLine = OrderDtl.OrderLine;
    MyRel = OrderRel.OrderRelNum;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + ","  + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + @MyName + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";

    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
}```

I tried to Bold the code added but the Lines added have a ** on each side **.

If you just output ttReportQtyRow.EmpID, do you see the expected value?

Edit

Also, does you code generate the “NA”? I dont see where you write out the name

Yes, If I just write out ttReportQtyRow.EmpID I do see the expected value.

As the code is now it does generate the “NA” Below is where I think I am writing out MyName

@MyName after joining all the tables.

I dont see where you update that (the MyName variable) from EmpBasic

(Edited several typos)

Here is hopefully a better attempt to show the code I added. I am sure I missed something as I am a novice at C#

string MyLabel = string.Empty;
string MyCustomer = string.Empty;
//string MyName = string.Empty;
int MyOrder = 0;
int MyLine = 0;
int MyRel = 0;
string vbtOutput = @"\\E10DB01\EpicorData\Bartender\InvLabel.bt";
string vKanbtOutput = @"\\E10DB01\EpicorData\Bartender\KBLabel.bt";
string vbtMILL1Output = @"\\E10DB01\EpicorData\Bartender\MILL1.bt";
string vbtMILL2Output = @"\\E10DB01\EpicorData\Bartender\MILL2.bt";
string vbtMILL3Output = @"\\E10DB01\EpicorData\Bartender\MILL3.bt";
string vbtMILL4Output = @"\\E10DB01\EpicorData\Bartender\MILL4.bt";
string vbtLNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\LNOTCH.bt";
string vbtRCNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\RCNOTCH.bt";
string vbtM1NOTCHOutput = @"\\E10DB01\EpicorData\Bartender\M1NOTCH.bt";
string vbtSNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SNOTCH.bt";
string vbtSENOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SENOTCH.bt";
string vbt201Output = @"\\E10DB01\EpicorData\Bartender\201.bt";
string vbtCLCOATOutput = @"\\E10DB01\EpicorData\Bartender\CLCOAT.bt";
string vbt872HAVENOutput = @"\\E10DB01\EpicorData\Bartender\872HAVEN.bt";
string vbt873HAVENOutput = @"\\E10DB01\EpicorData\Bartender\873HAVEN.bt";
string vbtAIDAPRSOutput = @"\\E10DB01\EpicorData\Bartender\AIDAPRS.bt";
string vbtAPPLEPRSOutput = @"\\E10DB01\EpicorData\Bartender\APPLEPRS.bt";
string vbtBLSPRESSOutput = @"\\E10DB01\EpicorData\Bartender\BLSPRESS.bt";
string vbtBLUEHORNOutput = @"\\E10DB01\EpicorData\Bartender\BLUEHORN.bt";
string vbtCARRIEOutput = @"\\E10DB01\EpicorData\Bartender\CARRIE.bt";
string vbtCHRISTINOutput = @"\\E10DB01\EpicorData\Bartender\CHRISTIN.bt";
string vbtGREASEPSOutput = @"\\E10DB01\EpicorData\Bartender\GREASEPS.bt";
string vbtHANDCOPEOutput = @"\\E10DB01\EpicorData\Bartender\HANDCOPE.bt";
string vbtJACKIEOutput = @"\\E10DB01\EpicorData\Bartender\JACKIE.bt";
string vbtLUCILLEOutput = @"\\E10DB01\EpicorData\Bartender\LUCILLE.bt";
string vbtMURRELPROutput = @"\\E10DB01\EpicorData\Bartender\MURRELPR.bt";
string vbtPINCHOutput = @"\\E10DB01\EpicorData\Bartender\PINCH.bt";
string vbtPINESOutput = @"\\E10DB01\EpicorData\Bartender\PINES.bt";
string vbtSALVAGEOutput = @"\\E10DB01\EpicorData\Bartender\SALVAGE.bt";
string vbtSAWOutput = @"\\E10DB01\EpicorData\Bartender\SAW.bt";
string vbtSWAGEROutput = @"\\E10DB01\EpicorData\Bartender\SWAGER.bt";
string vbtTUBEOutput = @"\\E10DB01\EpicorData\Bartender\TUBE.bt";
string vTTC_InvLbl = @"""\\E10DB01\EpicorData\Bartender\Labels\TTC_InvLabel.btw""";
string vBTWLabels = "\"" + "Part" + "\"" + "," + "\"" + "Part Description" + "\"" + "," + "\"" + "Customer" + "\"" + ","  + "\"" + "JobNum" + "\"" + ","  + "\"" + "OrderNum" + "\"" + ","  + "\"" + "Line" + "\"" + "," + "\"" + "Rel" + "\"" + "," + "\"" + "Operator" + "\"" + "," + "\"" + "Lot" + "\"" + "," + "\"" + "Machine" + "\"" + "," + "\"" + "Quantity" + "\"" + "," + "\"" + "Date" + "\"" + Environment.NewLine;
string vFields = string.Empty;

Erp.Tables.JobProd JobProd;
Erp.Tables.OrderRel OrderRel;
Erp.Tables.OrderDtl OrderDtl;
Erp.Tables.OrderHed OrderHed;
Erp.Tables.Customer Customer;
//Erp.Tables.EmpBasic EmpBasic;
int vJobProdNum1 = 0;
int vJobProdNum2 = 0;
int vJobProdNum3 = 0;

MyCustomer="NA";
MyOrder=0;
MyLine=0;
MyRel=0;
MyPrinter="NA";
//MyName ="NA";

OrderRel = null;
OrderDtl = null;
OrderHed = null;
Customer = null;
//EmpBasic = null;

var ttReportQtyRow = (from ttReportQty_Row in ttReportQty
                     select ttReportQty_Row).FirstOrDefault();

if (ttReportQtyRow != null)
{         
  JobProd = (from JobProd_Row in Db.JobProd
         where JobProd_Row.Company == ttReportQtyRow.Company && JobProd_Row.JobNum == ttReportQtyRow.JobNum.ToString()
         select JobProd_Row).FirstOrDefault();

//  EmpBasic = (from EmpBasic_Row in Db.EmpBasic
//         where EmpBasic_Row.Company == ttReportQtyRow.Company && EmpBasic_Row.EmpID == ttReportQtyRow.EmpID.ToString()
//         select EmpBasic_Row).FirstOrDefault();
         
  if (JobProd != null)
  {
     vJobProdNum1 = Convert.ToInt32(JobProd.Number01);
     vJobProdNum2 = Convert.ToInt32(JobProd.Number02);
     vJobProdNum3 = Convert.ToInt32(JobProd.Number03);
  }

  if (vJobProdNum1 != 0 && vJobProdNum2 != 0 && vJobProdNum3 != 0)
  {
    OrderRel = (from OrderRel_Row in Db.OrderRel
          where OrderRel_Row.Company == JobProd.Company && OrderRel_Row.OrderNum == vJobProdNum1 && OrderRel_Row.OrderLine == vJobProdNum2 && OrderRel_Row.OrderRelNum == vJobProdNum3
          select OrderRel_Row).FirstOrDefault();
      
    if (OrderRel != null)
    {
      OrderDtl = (from OrderDtl_Row in Db.OrderDtl
            where OrderDtl_Row.Company == OrderRel.Company && OrderDtl_Row.OrderNum == OrderRel.OrderNum && OrderDtl_Row.OrderLine == OrderRel.OrderLine
            select OrderDtl_Row).FirstOrDefault();  
    }
    
    if (OrderDtl != null)
    {
      OrderHed = (from OrderHed_Row in Db.OrderHed
      where OrderHed_Row.Company == OrderDtl.Company && OrderHed_Row.OrderNum == OrderDtl.OrderNum
      select OrderHed_Row).FirstOrDefault();
    }
    
    if (OrderHed != null)
    {
      Customer = (from Customer_Row in Db.Customer
            where Customer_Row.Company == OrderHed.Company && Customer_Row.CustNum == OrderHed.CustNum
            select Customer_Row).FirstOrDefault();
    }
  }
        
  MyPrinter = ttReportQtyRow.ResourceGrpID; 

  if (Customer == null)
  {
    MyCustomer = "Tarter Tube";
    MyOrder = 0;
    MyLine = 0;
    MyRel = 0;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
//    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + "," + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + @MyName + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";
    
    
    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
  else  
  {
    MyCustomer = Customer.Name;
    MyOrder = OrderHed.OrderNum;
    MyLine = OrderDtl.OrderLine;
    MyRel = OrderRel.OrderRelNum;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + ","  + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + @MyName + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";

    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
}>'''

I’m viewing this on a tablet, so maybe im just not seeing it …

But the only time i see MyName being set, is when you assign it the value “NA”

The screen shot below shows you setting the other My____ variables, but not MyName.

Screenshot_20200212-195551

Do you need something like

MyName = EmpBasic.Name;

Ahh yes. I did miss something didn’t I. Going to try that now.


With your help and a little bit of tweaking I have successful results.  Thanks so much !!!  If you are at Epicor Insights this year I owe you a dinner on me.  Below is the successful code.


string MyPrinter = string.Empty;
string MyLabel = string.Empty;
string MyCustomer = string.Empty;
string MyName = string.Empty;
int MyOrder = 0;
int MyLine = 0;
int MyRel = 0;
string vbtOutput = @"\\E10DB01\EpicorData\Bartender\InvLabel.bt";
string vKanbtOutput = @"\\E10DB01\EpicorData\Bartender\KBLabel.bt";
string vbtMILL1Output = @"\\E10DB01\EpicorData\Bartender\MILL1.bt";
string vbtMILL2Output = @"\\E10DB01\EpicorData\Bartender\MILL2.bt";
string vbtMILL3Output = @"\\E10DB01\EpicorData\Bartender\MILL3.bt";
string vbtMILL4Output = @"\\E10DB01\EpicorData\Bartender\MILL4.bt";
string vbtLNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\LNOTCH.bt";
string vbtRCNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\RCNOTCH.bt";
string vbtM1NOTCHOutput = @"\\E10DB01\EpicorData\Bartender\M1NOTCH.bt";
string vbtSNOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SNOTCH.bt";
string vbtSENOTCHOutput = @"\\E10DB01\EpicorData\Bartender\SENOTCH.bt";
string vbt201Output = @"\\E10DB01\EpicorData\Bartender\201.bt";
string vbtCLCOATOutput = @"\\E10DB01\EpicorData\Bartender\CLCOAT.bt";
string vbt872HAVENOutput = @"\\E10DB01\EpicorData\Bartender\872HAVEN.bt";
string vbt873HAVENOutput = @"\\E10DB01\EpicorData\Bartender\873HAVEN.bt";
string vbtAIDAPRSOutput = @"\\E10DB01\EpicorData\Bartender\AIDAPRS.bt";
string vbtAPPLEPRSOutput = @"\\E10DB01\EpicorData\Bartender\APPLEPRS.bt";
string vbtBLSPRESSOutput = @"\\E10DB01\EpicorData\Bartender\BLSPRESS.bt";
string vbtBLUEHORNOutput = @"\\E10DB01\EpicorData\Bartender\BLUEHORN.bt";
string vbtCARRIEOutput = @"\\E10DB01\EpicorData\Bartender\CARRIE.bt";
string vbtCHRISTINOutput = @"\\E10DB01\EpicorData\Bartender\CHRISTIN.bt";
string vbtGREASEPSOutput = @"\\E10DB01\EpicorData\Bartender\GREASEPS.bt";
string vbtHANDCOPEOutput = @"\\E10DB01\EpicorData\Bartender\HANDCOPE.bt";
string vbtJACKIEOutput = @"\\E10DB01\EpicorData\Bartender\JACKIE.bt";
string vbtLUCILLEOutput = @"\\E10DB01\EpicorData\Bartender\LUCILLE.bt";
string vbtMURRELPROutput = @"\\E10DB01\EpicorData\Bartender\MURRELPR.bt";
string vbtPINCHOutput = @"\\E10DB01\EpicorData\Bartender\PINCH.bt";
string vbtPINESOutput = @"\\E10DB01\EpicorData\Bartender\PINES.bt";
string vbtSALVAGEOutput = @"\\E10DB01\EpicorData\Bartender\SALVAGE.bt";
string vbtSAWOutput = @"\\E10DB01\EpicorData\Bartender\SAW.bt";
string vbtSWAGEROutput = @"\\E10DB01\EpicorData\Bartender\SWAGER.bt";
string vbtTUBEOutput = @"\\E10DB01\EpicorData\Bartender\TUBE.bt";
string vTTC_InvLbl = @"""\\E10DB01\EpicorData\Bartender\Labels\TTC_InvLabel.btw""";
string vBTWLabels = "\"" + "Part" + "\"" + "," + "\"" + "Part Description" + "\"" + "," + "\"" + "Customer" + "\"" + ","  + "\"" + "JobNum" + "\"" + ","  + "\"" + "OrderNum" + "\"" + ","  + "\"" + "Line" + "\"" + "," + "\"" + "Rel" + "\"" + "," + "\"" + "Operator" + "\"" + "," + "\"" + "Lot" + "\"" + "," + "\"" + "Machine" + "\"" + "," + "\"" + "Quantity" + "\"" + "," + "\"" + "Date" + "\"" + Environment.NewLine;
string vFields = string.Empty;

Erp.Tables.JobProd JobProd;
Erp.Tables.OrderRel OrderRel;
Erp.Tables.OrderDtl OrderDtl;
Erp.Tables.OrderHed OrderHed;
Erp.Tables.Customer Customer;
Erp.Tables.EmpBasic EmpBasic;
int vJobProdNum1 = 0;
int vJobProdNum2 = 0;
int vJobProdNum3 = 0;

MyCustomer="NA";
MyOrder=0;
MyLine=0;
MyRel=0;
MyPrinter="NA";
MyName ="NA";

OrderRel = null;
OrderDtl = null;
OrderHed = null;
Customer = null;
EmpBasic = null;

var ttReportQtyRow = (from ttReportQty_Row in ttReportQty
                     select ttReportQty_Row).FirstOrDefault();

if (ttReportQtyRow != null)
{         
  JobProd = (from JobProd_Row in Db.JobProd
         where JobProd_Row.Company == ttReportQtyRow.Company && JobProd_Row.JobNum == ttReportQtyRow.JobNum.ToString()
         select JobProd_Row).FirstOrDefault();

  EmpBasic = (from EmpBasic_Row in Db.EmpBasic
         where EmpBasic_Row.Company == ttReportQtyRow.Company && EmpBasic_Row.EmpID == ttReportQtyRow.EmpID.ToString()
         select EmpBasic_Row).FirstOrDefault();
         
  if (JobProd != null)
  {
     vJobProdNum1 = Convert.ToInt32(JobProd.Number01);
     vJobProdNum2 = Convert.ToInt32(JobProd.Number02);
     vJobProdNum3 = Convert.ToInt32(JobProd.Number03);
  }

  if (vJobProdNum1 != 0 && vJobProdNum2 != 0 && vJobProdNum3 != 0)
  {
    OrderRel = (from OrderRel_Row in Db.OrderRel
          where OrderRel_Row.Company == JobProd.Company && OrderRel_Row.OrderNum == vJobProdNum1 && OrderRel_Row.OrderLine == vJobProdNum2 && OrderRel_Row.OrderRelNum == vJobProdNum3
          select OrderRel_Row).FirstOrDefault();
      
    if (OrderRel != null)
    {
      OrderDtl = (from OrderDtl_Row in Db.OrderDtl
            where OrderDtl_Row.Company == OrderRel.Company && OrderDtl_Row.OrderNum == OrderRel.OrderNum && OrderDtl_Row.OrderLine == OrderRel.OrderLine
            select OrderDtl_Row).FirstOrDefault();  
    }
    
    if (OrderDtl != null)
    {
      OrderHed = (from OrderHed_Row in Db.OrderHed
      where OrderHed_Row.Company == OrderDtl.Company && OrderHed_Row.OrderNum == OrderDtl.OrderNum
      select OrderHed_Row).FirstOrDefault();
    }
    
    if (OrderHed != null)
    {
      Customer = (from Customer_Row in Db.Customer
            where Customer_Row.Company == OrderHed.Company && Customer_Row.CustNum == OrderHed.CustNum
            select Customer_Row).FirstOrDefault();
    }
  }
        
  MyPrinter = ttReportQtyRow.ResourceGrpID; 

  if (Customer == null)
  {
    MyCustomer = "Tarter Tube";
    MyOrder = 0;
    MyLine = 0;
    MyRel = 0;
    MyName = EmpBasic.Name;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + "," + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + @MyName + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";
    
    
    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
  else  
  {
    MyCustomer = Customer.Name;
    MyOrder = OrderHed.OrderNum;
    MyLine = OrderDtl.OrderLine;
    MyRel = OrderRel.OrderRelNum;
    MyName = EmpBasic.Name;
    string vTranDate = System.DateTime.Today.ToString("MM/dd/yy");
    vFields = "\"" + @ttReportQtyRow.TagPart.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.TagDescription.ToString().Replace("\"", "").Replace(",","") + "\"" + "," + "\"" + @MyCustomer + "\"" + ","  + "\"" + @ttReportQtyRow.JobNum.ToString() + "\"" + ","  + "\"" + @MyOrder + "\"" + ","  + "\"" + @MyLine + "\"" + "," + "\"" + @MyRel + "\"" + "," + "\"" + @MyName + "\"" + "," + "\"" + @ttReportQtyRow.LotNum.ToString() + "\"" + "," + "\"" + @ttReportQtyRow.ResourceGrpID.ToString() + "\"" + "," + "\"" + @Convert.ToInt32(ttReportQtyRow.CurrentQty).ToString()  + "\"" + "," + "\"" + @vTranDate + "\"";

    if (MyPrinter.Equals("Mill1", StringComparison.InvariantCultureIgnoreCase))
    {            
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL1Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill1""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    } 

    if (MyPrinter.Equals("Mill2", StringComparison.InvariantCultureIgnoreCase))
    {                  
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL2Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill2""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("Mill3", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL3Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("Mill4", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMILL4Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill4""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }
    
    if (MyPrinter.Equals("LNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("RCNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtRCNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("M1Notch", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtM1NOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_notcher""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SNOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSNOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_mill3""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SENOTCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSENOTCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("201", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt201Output,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CLCOAT", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCLCOATOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_fab""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("872Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt872HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("873Haven", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbt873HAVENOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("AIDAPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAIDAPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("APPLEPRS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtAPPLEPRSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLSPRESS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLSPRESSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("BLUEHORN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtBLUEHORNOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CARRIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCARRIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("CHRISTIN", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtCHRISTINOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("GREASEPS", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtGREASEPSOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("HANDCOPE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtHANDCOPEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("JACKIE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtJACKIEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("LUCILLE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtLUCILLEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("MURRELPR", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtMURRELPROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINCH", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINCHOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("PINES", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtPINESOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SALVAGE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSALVAGEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SAW", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSAWOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("SWAGER", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtSWAGEROutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.Equals("TUBE", StringComparison.InvariantCultureIgnoreCase))
    {
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vbtTUBEOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close(); 
    }

    if (MyPrinter.StartsWith("Kanban", StringComparison.InvariantCultureIgnoreCase))
    {      
      System.IO.StreamWriter STDOUT = new System.IO.StreamWriter(Console.OpenStandardOutput());  
      STDOUT = new StreamWriter(new FileStream(vKanbtOutput,FileMode.Create));
      STDOUT.Write("%BTW% /AF=" + vTTC_InvLbl +  " /D=" + @"""<Trigger File Name>""" + " /PRN=" + @"""\\192.168.100.63\ttc_haven""" + 
      " /DBTEXTHEADER=3 /R=3 /C=1 /P " + Environment.NewLine + " %END% " + Environment.NewLine);
      STDOUT.Flush();
      STDOUT.Write(vBTWLabels);
      STDOUT.Flush();
      STDOUT.Write(vFields);
      STDOUT.Flush();
      STDOUT.Close();  
    }    
  }
}>```
2 Likes