private string GetJoinIdValue(Field field) { object join = new ValueFieldExtractor(objectInsert, field).Extract(); Entity entityJoin = DictionaryEntitiesMap.INSTANCE.GetEntity(join.GetType()); Field idField = entityJoin.FieldDictionary["id"]; return(new ValueFieldFormatted(join, idField).Format()); }
private void ProcessJoins(object obj, Field f) { var objJoin = new ValueFieldExtractor(obj, f).Extract(); DictionaryEntitiesObjects.GetInstance().AddOrRefreshObject(objJoin); }