private void ExportDocRec() { saveFileDialog1.Title = "请选择导出档案接收确认函Word文件位置..."; saveFileDialog1.Filter = "Word文件|*.doc"; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { SplashScreenManager.ShowDefaultWaitForm(this, false, false); string savePath = saveFileDialog1.FileName; StreamWriter sw; try { sw = new StreamWriter(savePath, false, Encoding.Default); sw.WriteLine(GetDomRecHTML()); sw.Flush(); sw.Close(); SplashScreenManager.CloseDefaultSplashScreen(); if (XtraMessageBox.Show("导出档案接收确认函成功,是否立即打开?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { WinFormOpenHelper.OpenWinForm(0, "open", savePath, null, null, ShowWindowCommands.SW_NORMAL); } } catch (Exception ex) { LogsHelper.AddErrorLogs("导出错误", ex.Message); } } }
/// <summary> /// 将本地文件上传到远程服务器共享目录 /// </summary> /// <param name="src">本地文件的绝对路径,包含扩展名</param> /// <param name="dst">远程服务器共享文件路径,不包含文件名</param> /// <param name="fileName">上传到远程服务器后的文件名</param> public static void UploadFile(FileInfo sourceFile, string dst, string fileName) { try { if (!Directory.Exists(dst)) //判断上传到的远程服务器路径是否存在 { Directory.CreateDirectory(dst); } dst = dst + "\\" + fileName; //上传到远程服务器共享文件夹后文件的绝对路径 sourceFile.CopyTo(dst, true); } catch (Exception e) { LogsHelper.AddErrorLogs("UploadFile", e.Message); } }
private void Frm_FirstPage_FormClosing(object sender, FormClosingEventArgs e) { try { UserHelper.SetLogin(false); if (Cef.IsInitialized) { Cef.Shutdown(); } SqlHelper.CloseConnect(); Environment.Exit(0); } catch (Exception ex) { LogsHelper.AddErrorLogs("退出错误", ex.Message); } }