protected override ResultStatus Export() { if (!StartExport()) { return(ResultStatus.Fail); } string lsFile = PbFunc.wf_copy_file(_ProgramID, "30520"); try { MessageDisplay message = new MessageDisplay(); b30520 = new B30520(lsFile, emMonth.Text); ShowMsg("30521-國內期貨交易概況表 轉檔中..."); message.OutputShowMessage = b30520.Wf30521(); if (string.IsNullOrEmpty(message.OutputShowMessage)) { if (File.Exists(lsFile)) { File.Delete(lsFile); } return(ResultStatus.Fail); } } catch (Exception ex) { if (File.Exists(lsFile)) { File.Delete(lsFile); } WriteLog(ex); return(ResultStatus.Fail); } finally { EndExport(); } return(ResultStatus.Success); }
public void Wf30521Test() { string msgText = b30520.Wf30521(); Assert.IsNotNull(msgText); }