'Config', 'Results' projects added, includes iPerl opto logging bug-fixes, builds OK, cannot open DB, version 2.0.158.
This commit is contained in:
@@ -5,6 +5,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Drawing.Printing;
|
||||
using Config.Entities;
|
||||
using TBF.BenchControl;
|
||||
|
||||
namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
@@ -46,13 +47,13 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
/// </summary>
|
||||
/// <param name="textToPrint">Text to be printed</param>
|
||||
public MunichPrintDocument(Printer printer,
|
||||
Entities.PageOrientation pageOrientation)
|
||||
PageOrientation pageOrientation)
|
||||
{
|
||||
prn = printer;
|
||||
combined = (prn.Results[0].MetersKind == Entities.MetersKind.Combined);
|
||||
combined = (prn.Results[0].MetersKind == MetersKind.Combined);
|
||||
secondTableOffset = (prn.Results.Count + 2) * SpacingOneAndHalf;
|
||||
|
||||
DefaultPageSettings.Landscape = (pageOrientation == Entities.PageOrientation.Landscape);
|
||||
DefaultPageSettings.Landscape = (pageOrientation == PageOrientation.Landscape);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -6,6 +6,7 @@ using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Drawing.Printing;
|
||||
using log4net;
|
||||
using Config.Entities;
|
||||
using TBF.BenchControl;
|
||||
|
||||
namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
@@ -22,7 +23,7 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
/// </summary>
|
||||
public GenericDevices.IBenchInfo BenchId;
|
||||
public IList<GenericDevices.IWaterMeter> WaterMeters;
|
||||
public IList<Entities.TestResult> Results;
|
||||
public IList<TestResult> Results;
|
||||
public string Title;
|
||||
public string Version { get { return printerCfg. ProcParams.Version; } }
|
||||
public string Zaehlertyp { get { return printerCfg. ProcParams.Zaehlertyp; } }
|
||||
@@ -49,8 +50,8 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
/// <returns>Reference to the operation</returns>
|
||||
public IOperation PrintResultsOp(GenericDevices.IBenchInfo benchId,
|
||||
IList<GenericDevices.IWaterMeter> waterMeters,
|
||||
Entities.Procedure procedure,
|
||||
IList<Entities.TestResult> results,
|
||||
Procedure procedure,
|
||||
IList<TestResult> results,
|
||||
string title)
|
||||
{
|
||||
this.BenchId = benchId;
|
||||
|
||||
@@ -5,6 +5,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Xml.Serialization;
|
||||
using Config.Entities;
|
||||
using TBF.BenchControl.Generic;
|
||||
|
||||
namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
@@ -17,14 +18,14 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
///
|
||||
/// Serialized parameters
|
||||
///
|
||||
public Entities.PageOrientation PageOrientation;
|
||||
public PageOrientation PageOrientation;
|
||||
public bool SupressPrinting; /// Bypass printing when true
|
||||
|
||||
/// <summary> Procedure parameters </summary>
|
||||
[XmlIgnore]
|
||||
public ProcParams ProcParams;
|
||||
public override IParamsProvider GetProcedureParams() { return ProcParams; }
|
||||
public override IParamsProvider CreateProcedureParams(Entities.Procedure procedure)
|
||||
public override IParamsProvider CreateProcedureParams(Procedure procedure)
|
||||
{
|
||||
ProcParams procParams = new ProcParams();
|
||||
procParams.UpdateProcedureParams(Name, procedure);
|
||||
@@ -36,7 +37,7 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
{
|
||||
Name = "PrintedProtocol";
|
||||
ParentName = string.Empty;
|
||||
PageOrientation = Entities.PageOrientation.Portrait;
|
||||
PageOrientation = PageOrientation.Portrait;
|
||||
SupressPrinting = false;
|
||||
ProcParams = new ProcParams();
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
using log4net;
|
||||
using Config.Entities;
|
||||
using TBF.BenchControl.Generic;
|
||||
|
||||
namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
@@ -29,8 +30,8 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
orientationComboBox.Items.Add(Entities.PageOrientation.Portrait.ToString());
|
||||
orientationComboBox.Items.Add(Entities.PageOrientation.Landscape.ToString());
|
||||
orientationComboBox.Items.Add(PageOrientation.Portrait.ToString());
|
||||
orientationComboBox.Items.Add(PageOrientation.Landscape.ToString());
|
||||
}
|
||||
|
||||
private void PrinterCfgCtrl_Load(object sender, EventArgs e)
|
||||
@@ -42,11 +43,11 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
{
|
||||
}
|
||||
|
||||
Entities.PageOrientation GetOrientation(string str)
|
||||
PageOrientation GetOrientation(string str)
|
||||
{
|
||||
if (str.Equals(Entities.PageOrientation.Landscape.ToString())) return Entities.PageOrientation.Landscape;
|
||||
if (str.Equals(Entities.PageOrientation.Portrait.ToString())) return Entities.PageOrientation.Portrait;
|
||||
return (Entities.PageOrientation)(-1);
|
||||
if (str.Equals(PageOrientation.Landscape.ToString())) return PageOrientation.Landscape;
|
||||
if (str.Equals(PageOrientation.Portrait.ToString())) return PageOrientation.Portrait;
|
||||
return (PageOrientation)(-1);
|
||||
}
|
||||
|
||||
void Redraw()
|
||||
|
||||
@@ -15,7 +15,7 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
|
||||
public IComponentCfg DefaultConfig() { return new PrinterCfg(this); }
|
||||
|
||||
public IComponentCfg CmpntCfgFromCmpntEntity(Entities.Component component)
|
||||
public IComponentCfg CmpntCfgFromCmpntEntity(Config.Entities.Component component)
|
||||
{
|
||||
return ComponentCfgBase.CreateFromDbEntity(typeof(PrinterCfg), component, this);
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using System.Xml.Serialization;
|
||||
using Config.Entities;
|
||||
using TBF.BenchControl.Generic;
|
||||
using TBF.Resources;
|
||||
|
||||
@@ -90,7 +91,7 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
return pars;
|
||||
}
|
||||
|
||||
public override void UpdateProcedureParams(Entities.ComponentProcedure dbEntity)
|
||||
public override void UpdateProcedureParams(ComponentProcedure dbEntity)
|
||||
{
|
||||
if (dbEntity == null) return;
|
||||
try
|
||||
@@ -114,7 +115,7 @@ namespace TBF.BenchControl.ResultsPrinters.Munich
|
||||
{
|
||||
}
|
||||
|
||||
public ProcParams(Entities.ComponentProcedure procParamsEntity, string componentName, Entities.Procedure procedure)
|
||||
public ProcParams(ComponentProcedure procParamsEntity, string componentName, Procedure procedure)
|
||||
{
|
||||
this.procedureParamsEntity = procParamsEntity;
|
||||
this.componentName = componentName;
|
||||
|
||||
Reference in New Issue
Block a user