Пример #1
0
 public void Update(Budget entity)
 {
     entity.NewModifyTimeStamp();
     //_db.Budgets.Attach(entity);
     _db.Entry(entity).State = EntityState.Modified;
     _db.Entry(entity).Property(x => x.CreatedAt).IsModified = false;
     _db.Entry(entity).Property(x => x.CreatedBy).IsModified = false;
 }
Пример #2
0
 public void Update(Account entity)
 {
     entity.NewModifyTimeStamp();
     context.Accounts.Attach(entity);
     context.Entry(entity).State = EntityState.Modified;
     context.Entry(entity).Property(x => x.CreatedAt).IsModified = false;
     context.Entry(entity).Property(x => x.CreatedBy).IsModified = false;
 }
Пример #3
0
        public void Update(Payment entity)
        {
            // 1. Validate
            entity.Validate();

            // 2. Mark timestamp
            entity.NewModifyTimeStamp();

            // 3. Add to context
            _db.Entry(entity).State = EntityState.Modified;
            _db.Entry(entity).Property(x => x.CreatedAt).IsModified = false;
            _db.Entry(entity).Property(x => x.CreatedBy).IsModified = false;
        }
Пример #4
0
 public void Update(User entity)
 {
     try
     {
         context.Users.Attach(entity);
         context.Entry(entity).State = EntityState.Modified;
         Save();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }