RoutineUpdate

This commit is contained in:
yubaolee
2015-12-05 21:24:01 +08:00
parent af5e04d62f
commit 0e98a6e3c8
11 changed files with 341 additions and 277 deletions

View File

@@ -39,6 +39,7 @@ namespace OpenAuth.App
/// </summary>
public dynamic Load(int orgId, int pageindex, int pagesize)
{
if (pageindex < 1) pageindex = 1; //如果列表为空新增加一个用户后前端会传一个0过来奇怪
IEnumerable<User> users;
int total = 0;
if (orgId == 0)
@@ -98,7 +99,7 @@ namespace OpenAuth.App
_repository.Delete(u =>u.Id == id);
_relevanceRepository.DeleteBy("UserOrg", id);
_relevanceRepository.DeleteBy("UserModule", id);
_relevanceRepository.DeleteBy("UserRole");
_relevanceRepository.DeleteBy("UserRole", id);
}
public void AddOrUpdate(UserView view)
@@ -109,6 +110,7 @@ namespace OpenAuth.App
user.CreateTime = DateTime.Now;
user.Password = user.Account; //初始密码与账号相同
_repository.Add(user);
view.Id = user.Id; //要把保存后的ID存入view
}
else
{

View File

@@ -78,5 +78,12 @@ namespace OpenAuth.App.ViewModel
{
return view.MapTo<User>();
}
public UserView()
{
Organizations = string.Empty;
OrganizationIds = string.Empty;
CreateUser = string.Empty;
}
}
}