Ejemplo n.º 1
0
        public int AddList(params T[] entities)
        {
            int result = 0;

            for (int i = 0; i < entities.Count(); i++)
            {
                if (entities[i] == null)
                {
                    continue;
                }
                _context.Set <T>().Add(entities[i]);
                if (i != 0 && i % 20 == 0)
                {
                    result += _context.SaveChanges();
                }
            }
            if (entities.Count() > 0)
            {
                result += _context.SaveChanges();
            }
            return(result);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 新增一个实体
 /// </summary>
 /// <param name="entiy"></param>
 /// <returns></returns>
 public int Add(T entiy)
 {
     _context.Entry <T>(entiy).State = EntityState.Added;
     return(_context.SaveChanges());
 }