IParamsProvider.UpdateParam(...) returns CfgUpdateFlags now.

This commit is contained in:
Milan Hanajik
2018-06-18 16:45:32 +02:00
parent cdc971f733
commit e889215cf4
32 changed files with 304 additions and 276 deletions
@@ -68,25 +68,27 @@ namespace TBF.BenchControl.TestMethods.iPerlCommunication.iPerlHead
}
}
public void UpdateParam(int i, string strValue)
public CfgUpdateFlags UpdateParam(int i, string strValue)
{
switch (i)
{
case 0:
for (MeterType mt = 0; mt < MeterType.Count; mt++)
{
if (mt.ToString().Equals(strValue)) { MeterType = mt; return; }
if (mt.ToString().Equals(strValue)) { MeterType = mt; return CfgUpdateFlags.None; }
}
break;
case 1: CalibTarget = Utils.ParseSFloat(strValue); return;
case 2: FactorLimitLo = int.Parse(strValue); return;
case 3: FactorLimitHi = int.Parse(strValue); return;
case 1: CalibTarget = Utils.ParseSFloat(strValue); return CfgUpdateFlags.None;
case 2: FactorLimitLo = int.Parse(strValue); return CfgUpdateFlags.None;
case 3: FactorLimitHi = int.Parse(strValue); return CfgUpdateFlags.None;
#if ORACLE_DB
case 4: WMType_ID = int.Parse(strValue); return;
case 5: WMType_Rev = int.Parse(strValue); return;
case 4: WMType_ID = int.Parse(strValue); return CfgUpdateFlags.None;
case 5: WMType_Rev = int.Parse(strValue); return CfgUpdateFlags.None;
#endif
default: return;
default: return CfgUpdateFlags.None;
}
return CfgUpdateFlags.None;
}
public bool ValidateParam(int i, string strValue, out string message)