public void DeleteBOMRecords(string tableName, List <string> ids) { string errorMessage = string.Empty; int result = new ExtractInventoryTool_BOMBLL().DeleteRecords(tableName, ids, out errorMessage); DeleteRecordsCallbackDel del = DeleteRecordsCallback; dataGridView1.BeginInvoke(del, errorMessage); //MessageBox.Show("删除成功", "Info"); }
/// <summary> /// 查询BOM /// </summary> public void QueryBOM(string limit, string offset, string whereStr) { int totalCount = 0; DataTable dt = new ExtractInventoryTool_BOMBLL().QueryBOM(limit, offset, whereStr, out totalCount); QueryBOMCallbackDel del = QueryBOMCallback; dataGridView1.BeginInvoke(del, dt, totalCount); return; }
public void SaveBOMExcel(List <ExtractInventoryTool_BOM> excelData, bool isCover) { string errorMessage = string.Empty; bool importResult = false; importResult = new ExtractInventoryTool_BOMBLL().ImportBOM(excelData, isCover, out errorMessage); SaveBOMExcelCallbackDel del = SaveBOMExcelCallback; this.BeginInvoke(del, importResult, errorMessage); }