private string GetCharacteristicRootFromDb() { string result = string.Empty; PdszDatabase.CharacteristicRoots characteristicRootsById = ClientContext.GetDatabase(this.vecInfo)?.GetCharacteristicRootsById(this.dataclassId.ToString(CultureInfo.InvariantCulture)); if (characteristicRootsById != null && !string.IsNullOrEmpty(characteristicRootsById.EcuTranslation.TextDe)) { result = characteristicRootsById.EcuTranslation.TextDe; } return(result); }
public bool GetISTACharacteristics(PdszDatabase.CharacteristicRoots characteristicRoots, out string value, decimal id, Vehicle vec, long dataValueId, ValidationRuleInternalResults internalResult) { this.characteristicRoots = characteristicRoots; this.characteristicId = id; this.vehicle = vec; this.datavalueId = dataValueId; this.internalResult = internalResult; this.database = ClientContext.GetDatabase(vehicle); bool result = base.ComputeCharacteristic(characteristicRoots.NodeClass, Array.Empty <object>()); value = this.characteristicValue; return(result); }