C# Class EMRDBLib.DbAccess.RightAccess

Inheritance: EMRDBLib.DbAccess.DBAccessBase
显示文件 Open project: zuifengke/MedQCSys

Public Methods

Method Description
GetUserRight ( UserRightType rightType, List &lstUserRight ) : short

获取所有编辑器用户权限

GetUserRight ( string szUserID, UserRightType rightType, UserRightBase &userRight ) : short

获取编辑器指定用户权限

ModifyUserPwd ( string szUserID, string szOldPwd, string szNewPwd ) : short

验证指定的用户账户及密码

SaveUserRight ( UserRightBase userRight ) : short

保存用户权限

UpdateUserRight ( UserRightBase userRight ) : short

更新已有编辑器用户权限

VerifyUser ( string szUserID, string szUserPwd ) : short

验证指定的用户账户及密码

Private Methods

Method Description
ExistRightInfo ( string szUserID, UserRightType rightType, int &nCount ) : short

查询获取指定的用户是否已配置权限

Method Details

GetUserRight() public method

获取所有编辑器用户权限
public GetUserRight ( UserRightType rightType, List &lstUserRight ) : short
rightType UserRightType 用户权限类型
lstUserRight List 用户权限信息列表
return short

GetUserRight() public method

获取编辑器指定用户权限
public GetUserRight ( string szUserID, UserRightType rightType, UserRightBase &userRight ) : short
szUserID string 用户ID
rightType UserRightType 权限类型
userRight UserRightBase 用户权限信息列表
return short

ModifyUserPwd() public method

验证指定的用户账户及密码
public ModifyUserPwd ( string szUserID, string szOldPwd, string szNewPwd ) : short
szUserID string 用户ID
szOldPwd string 旧密码
szNewPwd string 新密码
return short

SaveUserRight() public method

保存用户权限
public SaveUserRight ( UserRightBase userRight ) : short
userRight UserRightBase 用户权限
return short

UpdateUserRight() public method

更新已有编辑器用户权限
public UpdateUserRight ( UserRightBase userRight ) : short
userRight UserRightBase 用户权限
return short

VerifyUser() public method

验证指定的用户账户及密码
public VerifyUser ( string szUserID, string szUserPwd ) : short
szUserID string 用户ID
szUserPwd string 密码
return short