protected void linkCancel_Click(object sender, EventArgs e) { if (ImportElbuzCsvStatistic.ThreadImport.IsAlive) { ImportElbuzCsvStatistic.IsRun = false; ImportElbuzCsvStatistic.Init(); hlDownloadImportLog.Attributes.CssStyle["display"] = "inline"; } }
protected void btnLoad_Click(object sender, EventArgs e) { try { if (!FileUpload1.HasFile) { MsgErr(Resource.Admin_ImportXLS_ChooseFile); return; } if (ImportElbuzCsvStatistic.IsRun == false) { ImportElbuzCsvStatistic.Init(); ImportElbuzCsvStatistic.IsRun = true; linkCancel.Visible = true; MsgErr(true); lblRes.Text = ""; var boolSuccess = true; try { if (Directory.Exists(_filePath) == false) { Directory.CreateDirectory(_filePath); } if (File.Exists(_fullPath)) { File.Delete(_fullPath); } } catch (Exception ex) { MsgErr(ex.Message + " at Files"); boolSuccess = false; } if (boolSuccess == false) { return; } pUploadExcel.Visible = false; // Save file FileUpload1.SaveAs(_fullPath); var tr = new Thread(ProcessData); ImportElbuzCsvStatistic.ThreadImport = tr; tr.Start(); pUploadExcel.Visible = false; OutDiv.Visible = true; } } catch (Exception ex) { Debug.LogError(ex); } }