Exemple #1
0
        public void UpdateObjectByID <T>(T obj, Func <T, bool> filter)
            where T : class
        {
            DbSet <T> _currentEntity;

            _currentEntity = _context.Set <T>();
            try
            {
                var currentObj = _currentEntity.Where(filter).FirstOrDefault();
                _context.Entry(currentObj).CurrentValues.SetValues(obj);
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }