예제 #1
0
        public void Update(T entity, int id)
        {
            if (entity == null)
            {
                throw new ArgumentNullException("entity");
            }
            T exist = _context.Set <T>().Find(id);

            if (exist != null)
            {
                _context.Entry(exist).CurrentValues.SetValues(entity);
                _context.SaveChanges();
            }
            _context.SaveChanges();
        }
예제 #2
0
 public BaseRepository(InvoiceDbContext context)
 {
     _context = context;
     entities = _context.Set <T>();
 }