C# Класс TeamMentor.CoreLib.TM_UserData_Ex_Users

Показать файл Открыть проект

Открытые методы

Метод Описание
deleteTmUser ( this tmUser ) : bool
getUserGroupId ( this userData, int userId ) : int
getUserGroupName ( this userData, int userId ) : string
passwordReset ( this userData, string userName, System.Guid token, string newPassword ) : bool
setPassword ( this tmUser, string password ) : bool
setPasswordHash ( this tmUser, string passwordHash ) : bool
setUserPassword ( this userData, TMUser tmUser, string currentPassword, string newPassword ) : bool
setUserPassword ( this userData, int userId, string password ) : bool
setUserPassword ( this userData, string username, string password ) : bool
setUserPasswordResponse ( this userData, TMUser tmUser, string currentPassword, string newPassword ) : ChangePassword_Result
tmUser ( this userId ) : TMUser
tmUser ( this userData, int userId ) : TMUser
tmUser ( this userData, string userName ) : TMUser
tmUser_FromEmail ( this email ) : TMUser
tmUser_FromEmail ( this userData, string eMail ) : TMUser
tmUser_by_Name_or_Id ( this userData, string userNameOrId ) : TMUser
tmUsers ( this userData ) : List
tmUsers ( this usersId ) : List
userIds ( this tmUsers ) : List

Приватные методы

Метод Описание
CurrentPasswordAndNewPasswordAreEqualsResponse ( ) : ChangePassword_Result
CurrentPasswordDoNotMatchResponse ( ) : ChangePassword_Result
ValidatePasswordComplexity ( ) : ChangePassword_Result
ValidatePasswordLength ( ) : ChangePassword_Result
deleteTmUser ( this userData, int userId ) : bool
deleteTmUsers ( this userData, List userIds ) : List
getUserRoles ( this userData, int userId ) : List
setUserGroupId ( this userData, int userId, int groupId ) : bool
updateTmUser ( this userData, TM_User user ) : bool
updateTmUser ( this userData, int userId, string userName, string firstname, string lastname, string title, string company, string email, string country, string state, System.DateTime accountExpiration, bool passwordExpired, bool userEnabled, bool accountNeverExpires, int groupId ) : bool
users ( this userData ) : List

Описание методов

deleteTmUser() публичный статический Метод

public static deleteTmUser ( this tmUser ) : bool
tmUser this
Результат bool

getUserGroupId() публичный статический Метод

public static getUserGroupId ( this userData, int userId ) : int
userData this
userId int
Результат int

getUserGroupName() публичный статический Метод

public static getUserGroupName ( this userData, int userId ) : string
userData this
userId int
Результат string

passwordReset() публичный статический Метод

public static passwordReset ( this userData, string userName, System.Guid token, string newPassword ) : bool
userData this
userName string
token System.Guid
newPassword string
Результат bool

setPassword() публичный статический Метод

public static setPassword ( this tmUser, string password ) : bool
tmUser this
password string
Результат bool

setPasswordHash() публичный статический Метод

public static setPasswordHash ( this tmUser, string passwordHash ) : bool
tmUser this
passwordHash string
Результат bool

setUserPassword() публичный статический Метод

public static setUserPassword ( this userData, TMUser tmUser, string currentPassword, string newPassword ) : bool
userData this
tmUser TMUser
currentPassword string
newPassword string
Результат bool

setUserPassword() публичный статический Метод

public static setUserPassword ( this userData, int userId, string password ) : bool
userData this
userId int
password string
Результат bool

setUserPassword() публичный статический Метод

public static setUserPassword ( this userData, string username, string password ) : bool
userData this
username string
password string
Результат bool

setUserPasswordResponse() публичный статический Метод

public static setUserPasswordResponse ( this userData, TMUser tmUser, string currentPassword, string newPassword ) : ChangePassword_Result
userData this
tmUser TMUser
currentPassword string
newPassword string
Результат ChangePassword_Result

tmUser() публичный статический Метод

public static tmUser ( this userId ) : TMUser
userId this
Результат TMUser

tmUser() публичный статический Метод

public static tmUser ( this userData, int userId ) : TMUser
userData this
userId int
Результат TMUser

tmUser() публичный статический Метод

public static tmUser ( this userData, string userName ) : TMUser
userData this
userName string
Результат TMUser

tmUser_FromEmail() публичный статический Метод

public static tmUser_FromEmail ( this email ) : TMUser
email this
Результат TMUser

tmUser_FromEmail() публичный статический Метод

public static tmUser_FromEmail ( this userData, string eMail ) : TMUser
userData this
eMail string
Результат TMUser

tmUser_by_Name_or_Id() публичный статический Метод

public static tmUser_by_Name_or_Id ( this userData, string userNameOrId ) : TMUser
userData this
userNameOrId string
Результат TMUser

tmUsers() публичный статический Метод

public static tmUsers ( this userData ) : List
userData this
Результат List

tmUsers() публичный статический Метод

public static tmUsers ( this usersId ) : List
usersId this
Результат List

userIds() публичный статический Метод

public static userIds ( this tmUsers ) : List
tmUsers this
Результат List