public void Add(User user) { TransactionScopeNoMsdtc.UsingTransactionNoMsdtc(db, () => { userRepository.GetModel().Include(p => p.Department); userRepository.Insert(user); //logRepository.Insert(new Log() { LogConent = user.Department.DeptName }); //logRepository.BulkInsert(new Log[] { new Log() { LogConent = user.Department.DeptName } }); userRepository.Update(p => p.UserId == 1, u => new User { UserName = "******", Age = 85 }); //throw new Exception("主动异常"); }); }
public void Update(User user) { userRepository.Update(p => p.UserId == user.ID, u => new User { UserName = user.UserName, Age = user.Age }); }