public string FormatforQAD() { const char MFLD = '\u0001'; string mstr = RoutingCode + "\v" + "S" + MFLD; mstr = mstr + Operation.ToString() + "\v" + "I" + MFLD; mstr = mstr + StartDate.ToString() + "\v" + "D" + MFLD; mstr = mstr + EndDate.ToString() + "\v" + "D" + MFLD; mstr = mstr + StandOp + "\v" + "S" + MFLD; mstr = mstr + WorkCenter + "\v" + "S" + MFLD; mstr = mstr + Machine + "\v" + "S" + MFLD; mstr = mstr + Description + "\v" + "S" + MFLD; mstr = mstr + MachPerOp.ToString() + "\v" + "I" + MFLD; mstr = mstr + OverlapUnits.ToString() + "\v" + "I" + MFLD; mstr = mstr + QueueTime.ToString() + "\v" + "G" + MFLD; mstr = mstr + WaitTime.ToString() + "\v" + "G" + MFLD; mstr = mstr + "yes" + "\v" + "L" + MFLD; mstr = mstr + SubcontractLT.ToString() + "\v" + "I" + MFLD; mstr = mstr + SetupCrew.ToString() + "\v" + "G" + MFLD; mstr = mstr + RunCrew.ToString() + "\v" + "G" + MFLD; mstr = mstr + SetupTime.ToString() + "\v" + "G" + MFLD; mstr = mstr + RunTime.ToString() + "\v" + "F" + MFLD; mstr = mstr + MoveTime.ToString() + "\v" + "G" + MFLD; mstr = mstr + YieldPerc.ToString("000") + "\v" + "E" + MFLD; mstr = mstr + ToolCode + "\v" + "S" + MFLD; mstr = mstr + Supplier + "\v" + "S" + MFLD; mstr = mstr + InvValue.ToString() + "\v" + "G" + MFLD; mstr = mstr + SubCost.ToString() + "\v" + "G" + MFLD; mstr = mstr + Comments + "\v" + "X" + MFLD; mstr = mstr + WIP + "\v" + "S" + MFLD; mstr = mstr + PurchaseOrder + "\v" + "S" + MFLD; mstr = mstr + Line.ToString() + "\v" + "I" + MFLD; mstr = mstr + "yes" + "\v" + "L" + MFLD; mstr = mstr + "no" + "\v" + "L" + MFLD; mstr = mstr + OrigStartDate.ToString() + "\v" + "D" + MFLD; mstr = mstr + '\u0014'; return(mstr); }
public override string ToString() { return(OriginTime.ToString() + "," + MoveTime.ToString() + "," + AlarmTime.ToString()); }