"+ p.PunishDate.Value.ToString("yyyy/MM/dd") + " | " + p.PunishTime + " | " + p.FO_NO + " | " + p.Contractor + " | " + p.Discipline + " | " + p.Location + " | " + p.Description + " | " + company + " | " + individual + " | " + p.Backcharge.Value.ToString("0.00") + " | " + p.ViolationDegree + " | " + p.Contract_Admin + " | " + p.Main_Coordinator + " | " + p.MCDept + " | " + p.User_Representative + " | " + p.BYCRU + " | " + p.Violation_Inspector_Name + " | " + p.InspectionDep + " | " + p.SES_No + " | " + p.CompletionDate + " |
";
//punishList = punishList + " Date:" + p.PunishDate + ";Time:" + p.PunishTime + ";Contract No.:" + p.FO_NO + ";Contractor:" + p.Contractor + ";Discipline:" + p.Discipline + ";Location:" + p.Location + ";Violation Description:" + p.Description + ";Company(RMB):" + p.Company.ToString("0.00") + ";Individual(RMB):" + p.Individual.ToString("0.00") + ";Backcharge(RMB):" + p.Backcharge.Value.ToString("0.00") + ";Violation Degree:" + p.ViolationDegree + ";Contract Admin:" + p.Contract_Admin + ";Main Coordinator:" + p.Main_Coordinator + ";M.C.Dept:" + p.MCDept + ";User Representative:" + p.User_Representative + ";BYC RU:" + p.BYCRU + ";Violation Inspector:" + p.Violation_Inspector_Name + ";Inspection Department:" + p.InspectionDep + ";Backcharge SES No.:" + p.SES_No + ";Backcharge Completion Date:" + p.CompletionDate + "
";
}
punishList = punishList + "