public probeInfo(probeInfo pi) { settingsFam = pi.settingsFam; SupportedKeys = pi.SupportedKeys; ProbeFolder = pi.ProbeFolder; ProbeDescFileName = pi.ProbeDescFileName; appNodes = pi.appNodes; IsVNAVEnabled = pi.IsVNAVEnabled; wHwCode = pi.wHwCode; ProbeStringCode = pi.ProbeStringCode; }
public probeInfo(SettingFamily _settingsFam, ProbeBind probeBind) { settingsFam = _settingsFam; var currentProbeInfo = probeBind.getProbeInfo(_settingsFam); SupportedKeys = new sSUPPORTED_KEY_PTI(currentProbeInfo.SupportedKeys); ProbeFolder = currentProbeInfo.ProbeFolder; ProbeDescFileName = currentProbeInfo.ProbeDescFileName; IsVNAVEnabled = currentProbeInfo.IsVNAVEnabled; wHwCode = currentProbeInfo.wHwCode; ProbeStringCode = currentProbeInfo.ProbeStringCode; }
public probeInfo(XElement elemento, SettingFamily settigs) { settingsFam = settigs; SupportedKeys = new sSUPPORTED_KEY_PTI(elemento.Element("sSupportedKey")); IsVNAVEnabled = elemento.Element("wNavigatorProbeCode").Value != "0"; wHwCode = elemento.Element("wHwCode").Value; var prbstrcode = elemento.Element("sProbeStringCode").Value.ToString(); ProbeStringCode = prbstrcode == "NULL" ? null : prbstrcode; String[] probeDescSplit = elemento.Element("sProbeDescFileName").Value.ToString().Split('\\'); ProbeFolder = probeDescSplit[0].ToString(); ProbeDescFileName = probeDescSplit[1].ToString(); }
private static void InsertSettingsFamilies(FeaturesContext db, DBBuffer buffer, Paths Paths, string log) { db.BulkInsert(SettingFamily.Import(buffer.p_swPacks, Paths, log)); buffer.p_settingsFamilies = db.SettingFamily.ToList(); }
public static XDocument readProbeList(String swpName, SettingFamily settings, Paths Paths) { return(XDocument.Load(Paths.getProbePath(swpName) + "\\" + settings.ProbeListFile)); }
public probeInfo getProbeInfo(SettingFamily settings) { return(this.probeInfoLst.Single(x => x.settingsFam.Id == settings.Id)); }