C2022-004 Logic to print a Unit Designator Watermark

C2022-004 added Unit Designator Watermark option
C2022-004 added format xml structure for Unit Designator Watermark and a flag to use it on Approval PDFs
This commit is contained in:
2022-02-23 21:01:33 +00:00
parent 4e2b669199
commit b1a39f4a21
4 changed files with 149 additions and 23 deletions

View File

@@ -8,27 +8,33 @@ namespace VEPROMS.CSLA.Library
{
//class ConfigEnum
//{
[TypeConverter(typeof(EnumDescConverter))]
//C2022-004 Added option for Unit Specific Watermark
[TypeConverter(typeof(EnumDescConverter))]
public enum PrintWatermark : int
{
None = 0, Reference, Draft, Master, Sample,
[Description("Information Only")]
InformationOnly
}
// B2019-044 use Enum without the "None" option for the print dialog
[TypeConverter(typeof(EnumDescConverter))]
InformationOnly,
[Description("Unit Designator")]
UnitDesignator
}
// B2019-044 use Enum without the "None" option for the print dialog
//C2022-004 Added option for Unit Designator Watermark
[TypeConverter(typeof(EnumDescConverter))]
public enum PrintDlgWatermarkList : int
{
Reference, Draft, Master, Sample,
[Description("Information Only")]
InformationOnly
}
// Change Bar Use from 16-bit code:
// No Default
// Without Change Bars
// With Default Change Bars
// With User Specified Change Bars
[TypeConverter(typeof(EnumDescConverter))]
InformationOnly,
[Description("Unit Designator")]
UnitDesignator
}
// Change Bar Use from 16-bit code:
// No Default
// Without Change Bars
// With Default Change Bars
// With User Specified Change Bars
[TypeConverter(typeof(EnumDescConverter))]
public enum PrintChangeBar : int
{
[Description("No Default, Select Before Printing")]