void PollImport(object target) { DataBaseManage db = new DataBaseManage(); switch (OperIndex) { //导出 case 1: { TxtData.PublicData.ErrorCode = (db.SaveProduct(FileName, CBE_RecipeName.EditValue.ToString())) ? 40 : 34; break; } //删除产品 case 2: { TxtData.PublicData.ErrorCode = (db.DeleteRecipe(CBE_RecipeName.EditValue.ToString())) ? 40 : 32; break; } //导入 case 3: { if (PublicFunc.SaveNCFile(Application.StartupPath + "\\Txt\\NCFile.txt", PublicFunc.ReadNCFile(FileName), TxtData.CS8CConfigure.Tool)) { FileName = Application.StartupPath + "\\Txt\\NCFile.txt"; } TxtData.PublicData.ErrorCode = PublicFunc.IsTool(FileName)? 0 : 41; if (TxtData.PublicData.ErrorCode != 0) { return; } TxtData.PublicData.ErrorLine = db.ImportProduct(FileName, CBE_RecipeName.EditValue.ToString()); TxtData.PublicData.ErrorCode = (TxtData.PublicData.ErrorLine == 0) ? 40 : 20; // return; break; } //删除路径 case 4: { //2013.11.19 //TxtData.PublicData.ErrorCode = (db.DeleteTraj(TrajName,true)) ? 40 : 32; TxtData.PublicData.ErrorCode = (db.DeleteTraj(CBE_RecipeName.EditValue.ToString(), TxtData.PublicData.DeleteTrajIndex)) ? 40 : 32; break; } } }