public bool IsEnabled(HouseholdKeyEntry householdKey, ResultTableDefinition resultTableDefinition) { if (ValidResultTableIds.Contains(resultTableDefinition.ResultTableID)) { return(true); } return(false); }
public void SaveDictionaryCalcParametersTest() { using (WorkingDir wd = new WorkingDir(Utili.GetCurrentMethodAndClass())) { wd.ClearDirectory(); var srl = new SqlResultLoggingService(wd.WorkingDirectory); var hhkey = new HouseholdKey("hh0"); ResultTableDefinition rtd = new ResultTableDefinition("tbl1", ResultTableID.AffordanceDefinitions, "tabledesc", CalcOption.BasicOverview); SaveableEntry se = new SaveableEntry(hhkey, rtd); se.AddField("Name", SqliteDataType.Text); se.AddField("Json", SqliteDataType.Text); se.AddRow(RowBuilder.Start("Name", "first").Add("Json", "[]").ToDictionary()); srl.SaveResultEntry(se); wd.CleanUp(); } }