public JsonModularHousehold GetJson() { JsonModularHousehold jec = new JsonModularHousehold(Name, Description, Guid, CreationType, DeviceSelection?.GetJsonReference(), EnergyIntensityType, Vacation?.GetJsonReference()); foreach (var person in Persons) { jec.Persons.Add(person.GetJson()); } foreach (var householdTrait in Traits) { jec.Traits.Add(householdTrait.GetJson()); } foreach (var householdTag in ModularHouseholdTags) { jec.HouseholdTags.Add(householdTag.Tag.GetJsonReference()); } return(jec); }