Пример #1
0
        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);
        }