mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-11-08 18:34:44 +08:00
调整User为SysUser、Resource为SysResource
This commit is contained in:
@@ -21,7 +21,7 @@ namespace OpenAuth.Repository.Test
|
||||
var account = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss");
|
||||
Console.WriteLine(account);
|
||||
|
||||
dbcontext.Users.Add(new User
|
||||
dbcontext.Users.Add(new SysUser
|
||||
{
|
||||
Account = account,
|
||||
Name = account,
|
||||
@@ -83,10 +83,10 @@ namespace OpenAuth.Repository.Test
|
||||
|
||||
Console.WriteLine(account);
|
||||
|
||||
var repository = _autofacServiceProvider.GetService<IRepository<User,OpenAuthDBContext>>();
|
||||
var repository = _autofacServiceProvider.GetService<IRepository<SysUser,OpenAuthDBContext>>();
|
||||
|
||||
//新增
|
||||
repository.Add(new User
|
||||
repository.Add(new SysUser
|
||||
{
|
||||
Account = account,
|
||||
Name = account,
|
||||
@@ -105,7 +105,7 @@ namespace OpenAuth.Repository.Test
|
||||
Assert.NotNull(newuser);
|
||||
|
||||
//批量修改
|
||||
repository.Update(u => u.Id == id, u =>new User{ Name = account});
|
||||
repository.Update(u => u.Id == id, u =>new SysUser{ Name = account});
|
||||
newuser = repository.FirstOrDefault(u => u.Name == account);
|
||||
Assert.NotNull(newuser);
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ namespace OpenAuth.Repository.Test
|
||||
}
|
||||
";
|
||||
|
||||
var query = sugarClient.Queryable<User>().GenerateFilter("c",json);
|
||||
var query = sugarClient.Queryable<SysUser>().GenerateFilter("c",json);
|
||||
Console.WriteLine(query.ToSqlString());
|
||||
|
||||
Console.WriteLine(JsonHelper.Instance.Serialize(query.ToList()));
|
||||
@@ -100,7 +100,7 @@ namespace OpenAuth.Repository.Test
|
||||
|
||||
var sugarClient = _autofacServiceProvider.GetService<ISqlSugarClient>();
|
||||
|
||||
var query = sugarClient.Queryable<User>().GenerateFilter("c",queryObject);
|
||||
var query = sugarClient.Queryable<SysUser>().GenerateFilter("c",queryObject);
|
||||
Console.WriteLine(query.ToSqlString());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ namespace OpenAuth.Repository.Test
|
||||
}
|
||||
|
||||
//如果没有插入成功,表示事务发生了回滚
|
||||
Assert.IsFalse(unitWork.Any<User>( u=>u.Id == account));
|
||||
Assert.IsFalse(unitWork.Any<SysUser>( u=>u.Id == account));
|
||||
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@ namespace OpenAuth.Repository.Test
|
||||
/// </summary>
|
||||
private void AddAndUpdate(string account, IUnitWork<OpenAuthDBContext> unitWork)
|
||||
{
|
||||
var user = new User
|
||||
var user = new SysUser
|
||||
{
|
||||
Id = account,
|
||||
Account = account,
|
||||
@@ -78,7 +78,7 @@ namespace OpenAuth.Repository.Test
|
||||
|
||||
unitWork.Save();
|
||||
|
||||
unitWork.Update<User>(u => u.Id == account, u => new User
|
||||
unitWork.Update<SysUser>(u => u.Id == account, u => new SysUser
|
||||
{
|
||||
Account = "Trans2_" + user.Account
|
||||
});
|
||||
@@ -90,7 +90,7 @@ namespace OpenAuth.Repository.Test
|
||||
{
|
||||
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
|
||||
|
||||
var users = unitWork.Find<User>(u => u.Account.Contains("test"));
|
||||
var users = unitWork.Find<SysUser>(u => u.Account.Contains("test"));
|
||||
foreach (var user in users)
|
||||
{
|
||||
user.Name = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss");
|
||||
@@ -105,12 +105,12 @@ namespace OpenAuth.Repository.Test
|
||||
public void MultiUpdate2()
|
||||
{
|
||||
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
|
||||
var users = unitWork.Find<User>(null).ToList();
|
||||
var users = unitWork.Find<SysUser>(null).ToList();
|
||||
unitWork.ExecuteWithTransaction(()=>
|
||||
{
|
||||
foreach (var req in users)
|
||||
{
|
||||
unitWork.Update<User>(u =>u.Id == req.Id, user => new User
|
||||
unitWork.Update<SysUser>(u =>u.Id == req.Id, user => new SysUser
|
||||
{
|
||||
Name = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss")
|
||||
});
|
||||
|
||||
@@ -23,7 +23,7 @@ namespace OpenAuth.Repository.Test
|
||||
public void ExecProcedure()
|
||||
{
|
||||
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
|
||||
var users = unitWork.ExecProcedure<User>("sp_alluser");
|
||||
var users = unitWork.ExecProcedure<SysUser>("sp_alluser");
|
||||
Console.WriteLine(JsonHelper.Instance.Serialize(users));
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ namespace OpenAuth.Repository.Test
|
||||
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
|
||||
var param = new MySqlParameter("keyword", SqlDbType.NVarChar);
|
||||
param.Value = "test%";
|
||||
var users = unitWork.ExecProcedure<User>("sp_alluser", new []{param});
|
||||
var users = unitWork.ExecProcedure<SysUser>("sp_alluser", new []{param});
|
||||
Console.WriteLine(JsonHelper.Instance.Serialize(users));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user