/// <returns>返回是List</returns>
List<User> Searchlist(BaseUserInfoLog BaseUser);
/// <summary>
/// 设置用户的状态
/// </summary>
/// <param name="BaseUser">操作人</param>
/// <param name="UserNo">用户编码</param>
/// <returns>返回Int</returns>
int SetUserAuditStates(BaseUserInfoLog BaseUser, List<string> UserNo);
/// <summary>
/// 修改密码
/// </summary>
/// <param name="BaseUser">操作人员</param>
/// <param name="newPwd">新密码</param>
/// <returns>是否成功</returns>
bool UpdatePwd(BaseUserInfoLog BaseUser,string newPwd);
/// <summary>
/// 获得用户的所有权限
/// </summary>
/// <param name="BaseUser">操作人</param>
/// <param name="userno">用户编码</param>
/// <returns>是否成功</returns>
List<Right> Process(BaseUserInfoLog BaseUser, string userno);
/// <summary>
/// 登用户登陆
/// </summary>
/// <param name="BaseUser">操作人员</param>
/// <param name="UserNo">用户名</param>
/// <param name="Pwd">密码</param>
/// <returns>是否成功</returns>
bool Login(BaseUserInfoLog BaseUser, string UserNo, string Pwd);
}
2.1.2用户管理类
//用来实现用户管理接口
public class UserManager:IUserManager
{
/// <summary>
/// 用来装用户的
/// </summary>