public void Update(Func <TEntity, bool> predicate, TEntity obj) { ctx = new ContextModel(); var atualizar = ctx.Set <TEntity>().AsNoTracking().FirstOrDefault(predicate); atualizar = obj; ctx.Set <TEntity>().Attach(obj); ctx.Entry(atualizar).State = EntityState.Modified; ctx.Entry(obj).State = EntityState.Modified; SaveAll(); }
public void Add(TEntity obj) { ctx.Set <TEntity>().Add(obj); SaveAll(); }
public RepositoryBase(ContextModel context) { _context = context; _dbset = context.Set <TEntity>(); }