예제 #1
0
        //-- upd relacao

        public static void UpdRelacaoLista(this IAbstractDataContext context, object obj, bool inRelacao)
        {
            var relacoes = obj.GetType().GetRelacoesSet();

            foreach (var relacao in relacoes)
            {
                relacao.OwnerObj = obj;
                var val = relacao.OwnerProp.GetValue(obj);
                context.UpdRelacao(val, relacao, inRelacao);
            }
        }