changes for comparing PROMS generated PDFs with PROMS generated PDFs

Added checkbox to compare PROMS generated PDFs with PROMS generated PDFs
Logic to support the comparing of PROMS generated PDFs with PROMS generated PDFs
This commit is contained in:
2012-06-20 16:06:55 +00:00
parent fc34e050ef
commit ed2fcf39e1
7 changed files with 207 additions and 159 deletions

View File

@@ -69,6 +69,16 @@ namespace Volian.Base.Library
}
set { _OriginalPageBreak = value; }
}
private static bool _ComparePROMStoPROMSPDF = false; // default to compare 16-bit generated PDFs
public static bool ComparePROMStoPROMSPDF
{
get
{
if (!WasLoaded) LoadOperatingMode();
return _ComparePROMStoPROMSPDF;
}
set { _ComparePROMStoPROMSPDF = value; }
}
private static void LoadOperatingMode()
{
string opMode = ConfigurationManager.AppSettings["OperatingMode"];
@@ -77,6 +87,7 @@ namespace Volian.Base.Library
_DebugMode = opMode.ToUpper() == "DEBUG";
_DemoMode = opMode.ToUpper() == "DEMO";
_ProductionMode = opMode.ToUpper() == "PRODUCTION";
_ComparePROMStoPROMSPDF = _DebugMode;
}
string pageBreak = ConfigurationManager.AppSettings["OriginalPageBreak"];
if (pageBreak != null && pageBreak != "")