public bool saveDocument(bool saveAs) {
cMouseWait mouse = new cMouseWait();
try {
bool isNew = false;
isNew = m_report.getName() == "";
if (isNew) {
m_report.setName(m_name);
}
if (saveAs) {
isNew = true;
}
setZOrder();
pValidateSectionAspect();
if (!m_report.save(m_fmain.saveFileDialog, isNew))
reLoadReport();
return true;
} catch (Exception ex) {
cError.mngError(ex, "saveDocument", C_MODULE, "");
return false;
}
finally {
mouse.Dispose();
}
}