private void xExecuteNonQueryFromFile(string[] files, int measureid_selected) { if (files == null || files.Length == 0) { ShowMsg(MessageBoxIcon.Warning, ""); return; } bool flagCheck = false; foreach (var path in files) { var filename = Path.GetFileName(path); var arrTemp = filename.Split('_'); if (arrTemp.Length == 3) { var measureId = clsCommon.CnvNullToInt(arrTemp[0]); if (measureId == measureid_selected) { using (var db = new clsDBUltity()) { flagCheck = db.ExecuteNonQueryFromFile(path, false); if (!flagCheck) { ShowMsg(MessageBoxIcon.Error, path); return; } } } else { if (!ComfirmMsgErr(path + Environment.NewLine + COMFIRM_NEXT_FILE)) { return; } } } else { if (!ComfirmMsgErr(path + Environment.NewLine + COMFIRM_NEXT_FILE)) { return; } } } if (flagCheck) { LoadData(); ShowMsg(MessageBoxIcon.Information, FIX_ERR_SUCCESS); } }