public static void SetLista(this IAbstractDataContext context, IList lista, bool relacao = false) { foreach (var item in lista) { context.SetObjeto(item, relacao); } }
private static void SetRelacao(this IAbstractDataContext context, object obj, RelacaoAttribute relacao, bool inRelacao) { if (relacao == null) { return; } if (obj is IList) { context.SetLista(obj as IList, inRelacao); } else if (obj is object) { context.SetObjeto(obj as object); } }
public void AddOrUpdate(object objeto) => _dataContext.SetObjeto(objeto);