public void Update(IEnumerable <TEntity> entities) { if (entities == null) { throw new ArgumentNullException(nameof(entities)); } TableRaw.UpdateRange(entities); }
public void Insert(TEntity entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } TableRaw.Add(entity); }
public void Update(TEntity entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } TableRaw.Update(entity); }
public override string ToSql() => $"{S.Update} {G.Top(TopRaw)} {TableRaw.ToSql()} {G.Clause(SetRaw)} {G.Clause(FromRaw)} {G.Clause(WhereRaw)}".TrimSqueeze();
public TEntity GetById(object id) { return(TableRaw.Find(id)); }
public void Delete(IEnumerable <TEntity> entities) { TableRaw.RemoveRange(entities); }
public void Delete(TEntity entity) { TableRaw.Remove(entity); }
public override string ToSql() => $"{S.Insert} {G.Top(TopRaw)} {S.Into} {TableRaw.ToSql()} ({ColumnsRaw}) {G.Values(ValuesRaw)}";
public override sealed string ToSql() => $"{S.From} {TableRaw.ToSql()} {G.NoLock(NoLockRaw)} {G.Clause(JoinRaw)}".TrimSqueeze();