Exemplo n.º 1
0
        public virtual Task InsertOrUpdate(TEntity entity)
        {
            if (entity == null)
            {
                throw new ArgumentNullException("entity");
            }

            DBSet.AddOrUpdate(entity);

            return(Context.SaveChangesAsync());
        }
Exemplo n.º 2
0
        public virtual Task InsertOrUpdate(IEnumerable <TEntity> entities)
        {
            if (entities == null)
            {
                throw new ArgumentNullException("entities");
            }
            foreach (var entity in entities)
            {
                if (entity == null)
                {
                    throw new ArgumentNullException("entity");
                }
                DBSet.AddOrUpdate(entity);
            }

            return(Context.SaveChangesAsync());
        }
Exemplo n.º 3
0
 public void AddWithChilds(Match match)
 {
     DBSet.AddOrUpdate(match);
 }