C# Класс SecurityInnovation.TeamMentor.WebClient.WebServices.TM_Xml_Database_ExtensionMethods_Users

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

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

Метод Описание
createDefaultAdminUser ( this tmDb ) : int
createTmUser ( this tmDb, NewUser newUser ) : int
createTmUsers ( this tmDb, string batchUserData ) : List
getUserGroupId ( this tmDb, int userId ) : int
getUserGroupName ( this tmDb, int userId ) : string
login ( this tmDb, string username, string passwordHash ) : System.Guid
login_PwdInClearText ( this tmDb, string username, string password ) : System.Guid
newUser ( this tmDb ) : int
newUser ( this tmDb, string username ) : int
newUser ( this tmDb, string username, string passwordHash ) : int
newUser ( this tmDb, string username, string passwordHash, int groupId ) : int
newUser ( this tmDb, string username, string passwordHash, string email, string firstname, string lastname, string note, int groupId ) : int
newUser_ClearTextPassword ( this tmDb, string username, string password ) : int
setUserPassword ( this tmDb, TMUser tmUser, string passwordHash ) : bool
setUserPassword ( this tmDb, int userId, string passwordHash ) : bool
setUserPassword ( this tmDb, string username, string passwordHash ) : bool
setUserPassword_PwdInClearText ( this tmDb, string username, string password ) : bool
tmUser ( this name ) : TMUser
tmUser ( this tmDb, int userId ) : TMUser
tmUser ( this tmDb, string name ) : TMUser
userIds ( this tmUsers ) : List

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

Метод Описание
createTmUsers ( this tmDb, List newUsers ) : List
deleteTmUser ( this tmDb, int userId ) : bool
deleteTmUsers ( this tmDb, List userIds ) : List
getUserRoles ( this tmDb, int userId ) : List
setUserGroupId ( this tmDb, int userId, int groupId ) : bool
set_PostLoginScript ( this tmUser, string postLoginScript ) : TMUser
set_PostLoginView ( this tmUser, string postLoginView ) : TMUser
tmUsers ( this tmDb ) : List
tmUsers ( this usersId ) : List
updateTmUser ( this tmDb, int userId, string userName, string firstname, string lastname, string title, string company, string email, int groupId ) : bool

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

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

public static createDefaultAdminUser ( this tmDb ) : int
tmDb this
Результат int

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

public static createTmUser ( this tmDb, NewUser newUser ) : int
tmDb this
newUser NewUser
Результат int

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

public static createTmUsers ( this tmDb, string batchUserData ) : List
tmDb this
batchUserData string
Результат List

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

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

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

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

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

public static login ( this tmDb, string username, string passwordHash ) : System.Guid
tmDb this
username string
passwordHash string
Результат System.Guid

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

public static login_PwdInClearText ( this tmDb, string username, string password ) : System.Guid
tmDb this
username string
password string
Результат System.Guid

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

public static newUser ( this tmDb ) : int
tmDb this
Результат int

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

public static newUser ( this tmDb, string username ) : int
tmDb this
username string
Результат int

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

public static newUser ( this tmDb, string username, string passwordHash ) : int
tmDb this
username string
passwordHash string
Результат int

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

public static newUser ( this tmDb, string username, string passwordHash, int groupId ) : int
tmDb this
username string
passwordHash string
groupId int
Результат int

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

public static newUser ( this tmDb, string username, string passwordHash, string email, string firstname, string lastname, string note, int groupId ) : int
tmDb this
username string
passwordHash string
email string
firstname string
lastname string
note string
groupId int
Результат int

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

public static newUser_ClearTextPassword ( this tmDb, string username, string password ) : int
tmDb this
username string
password string
Результат int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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