private bool StartWriter(string writer) { try { if (InitializeWriter(writer)) { if (m_writer.StartReportWriter()) { return(true); } else { LogInfoMessage("Unable to start report writer", true); } } else { LogInfoMessage("Unable to initialize report writer", true); } } catch (Exception ex) { LogErrorMessage("Unable to start report writer", ex, true); } return(false); }
private bool StartWriter() { if (!m_writerStarted) { try { if (m_writer == null) { SelectWriter(); } if (m_writer != null) { if (InitializeWriter()) { m_writerStarted = m_writer.StartReportWriter(); } } else { DisplayInfoMessage("No writer selected"); } } catch (Exception ex) { DisplayErrorMessage("Unable to start writer", ex); } } return(m_writerStarted); }