Example #1
0
        public string PrintableReport(DrawerReportMode Mode)
        {
            if (status != DrawerOperate.Opened || status != DrawerOperate.Signed_In)
            {
                return(null);
            }
            string Printstr = null;

            switch (Mode)
            {
            case DrawerReportMode.None:
            default:
                break;

            case DrawerReportMode.X_Print:
            {
                xprint++;
                Printstr = new Reports.DrawerReport(this).TransformText(Mode);
                break;
            }

            case DrawerReportMode.Z_Print:
            {
                zprint++;
                Printstr = new Reports.DrawerReport(this).TransformText(Mode);
                break;
            }

            case DrawerReportMode.D_Print:
            {
                dprint++;
                Printstr = new Reports.DrawerReport(this).TransformText(Mode);
                break;
            }
            }
            return(Printstr);
        }
Example #2
0
 /// <summary>
 /// Create the template output
 /// </summary>
 public virtual string TransformText(DrawerReportMode mode)
 {
     return(this.GenerationEnvironment.ToString());
 }