SensusOracle : Automatic WZ_TYPE_ID assignment and creation OK, ver. 3.1.1815
This commit is contained in:
@@ -22,23 +22,23 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
public static XmlSerializer Serializer = XmlSerializer.FromTypes(new[] { typeof(ProcedureParams) })[0];
|
||||
public override XmlSerializer GetSerializer() { return Serializer; }
|
||||
|
||||
public DBUsed DBUsed; /// 0
|
||||
public WMKind WMKind; /// 1
|
||||
public int WMTypeId; /// 2 (0 = none, -1 = automatic)
|
||||
public bool CreateWztypEntryIfMissing; /// 3
|
||||
public int YearOfManufacture; /// 4
|
||||
public bool SaveResults; /// 5
|
||||
public bool ReadStartInfo; /// 6
|
||||
public bool StartInfoIsRequired; /// 7
|
||||
public DesigMode DesigMode; /// 8
|
||||
public Results.Output.LogType DesigType; /// 9
|
||||
public DBUsed DBUsed; /// 0
|
||||
public WMKind WMKind; /// 1
|
||||
public int WMTypeId; /// 2 (0 = none, -1 = automatic)
|
||||
public bool CreateWztypIfMissing; /// 3
|
||||
public int YearOfManufacture; /// 4
|
||||
public bool SaveResults; /// 5
|
||||
public bool ReadStartInfo; /// 6
|
||||
public bool StartInfoIsRequired; /// 7
|
||||
public DesigMode DesigMode; /// 8
|
||||
public Results.Output.LogType DesigType; /// 9
|
||||
|
||||
public override void InitializeAll()
|
||||
{
|
||||
DBUsed = DBUsed.Production; /// 0
|
||||
WMKind = WMKind.iPERL; /// 1
|
||||
WMTypeId = 2; /// 2
|
||||
CreateWztypEntryIfMissing = false; /// 3
|
||||
CreateWztypIfMissing = false; /// 3
|
||||
YearOfManufacture = DateTime.Now.Year; /// 4
|
||||
#if TURA_SPECIAL
|
||||
SaveResults = false; /// 5
|
||||
@@ -112,7 +112,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
case 0: return DBUsed.ToString();
|
||||
case 1: return WMKind.ToString();
|
||||
case 2: return (WMTypeId == -1) ? "auto" : WMTypeId.ToString();
|
||||
case 3: return CreateWztypEntryIfMissing ? Strings.yes : Strings.no;
|
||||
case 3: return CreateWztypIfMissing ? Strings.yes : Strings.no;
|
||||
case 4: return YearOfManufacture.ToString();
|
||||
case 5: return SaveResults ? Strings.yes : Strings.no;
|
||||
case 6: return ReadStartInfo ? Strings.yes : Strings.no;
|
||||
@@ -151,7 +151,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
break;
|
||||
|
||||
case 2: WMTypeId = str.ToLower().Contains("auto") ? -1 : int.Parse(str); break;
|
||||
case 3: CreateWztypEntryIfMissing = (str == Strings.yes); break;
|
||||
case 3: CreateWztypIfMissing = (str == Strings.yes); break;
|
||||
case 4: YearOfManufacture = int.Parse(str); break;
|
||||
case 5: SaveResults = (str == Strings.yes); break;
|
||||
case 6: ReadStartInfo = (str == Strings.yes); break;
|
||||
@@ -251,7 +251,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
prms.DBUsed = DBUsed;
|
||||
prms.WMKind = WMKind;
|
||||
prms.WMTypeId = WMTypeId;
|
||||
prms.CreateWztypEntryIfMissing = CreateWztypEntryIfMissing;
|
||||
prms.CreateWztypIfMissing = CreateWztypIfMissing;
|
||||
prms.YearOfManufacture = YearOfManufacture;
|
||||
prms.SaveResults = SaveResults;
|
||||
prms.ReadStartInfo = ReadStartInfo;
|
||||
|
||||
Reference in New Issue
Block a user