C# Class ChiakiYu.Service.Users.UserService

Inheritance: IUserService
Show file Open project: andyshao/ChiakiYu

Public Methods

Method Description
AddUser ( User user ) : User

创建角色

GetAll ( ) : IQueryable

获取 用户信息查询数据集

GetUser ( long userId ) : User

根据主键获取实体

GetUsers ( GetUsersInput input ) : PagingList

获取用户分页数据

UpdateUser ( User user ) : User

更新用户

UserService ( long>.IRepository userRepository ) : System.Collections.Generic
ValidateUser ( string userName, string password ) : UserLoginStatus

验证用户名密码

Method Details

AddUser() public method

创建角色
public AddUser ( User user ) : User
user User 用户实体
return User

GetAll() public method

获取 用户信息查询数据集
public GetAll ( ) : IQueryable
return IQueryable

GetUser() public method

根据主键获取实体
public GetUser ( long userId ) : User
userId long 用户Id
return User

GetUsers() public method

获取用户分页数据
public GetUsers ( GetUsersInput input ) : PagingList
input ChiakiYu.Service.Users.Dto.GetUsersInput
return PagingList

UpdateUser() public method

更新用户
public UpdateUser ( User user ) : User
user User 用户实体
return User

UserService() public method

public UserService ( long>.IRepository userRepository ) : System.Collections.Generic
userRepository long>.IRepository
return System.Collections.Generic

ValidateUser() public method

验证用户名密码
public ValidateUser ( string userName, string password ) : UserLoginStatus
userName string 用户名/注册邮箱/注册手机
password string 密码
return UserLoginStatus