C# Класс PERMWebSolution.Models.User

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
User ( ) : System

Empty constructor

User ( string sessionID ) : System

User ( string uName, string uPassword ) : System

Constructo that accepts User and assigns to local class variable

changeUserPassword ( string password, string key ) : bool

Method changes user password

chekUserSession ( ) : bool

Method checks if the session id is valid

isUserNameExists ( string uName ) : bool

Checks userName is already present in database

logInUser ( ) : string

Method checks if user is registered.

saveUser ( User user ) : bool

User add method

setUpPasswordChange ( string emailFrom, string emailTo, string SMTP, string host, string port ) : bool

Sets up password change procedure

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

Метод Описание
checkUser ( ) : bool

Checks if user that have provide password is stored in database

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

User() публичный Метод

Empty constructor
public User ( ) : System
Результат System

User() публичный Метод

public User ( string sessionID ) : System
sessionID string
Результат System

User() публичный Метод

Constructo that accepts User and assigns to local class variable
public User ( string uName, string uPassword ) : System
uName string
uPassword string
Результат System

changeUserPassword() публичный Метод

Method changes user password
public changeUserPassword ( string password, string key ) : bool
password string new pasword to be stored
key string key value indicating that user requested password change
Результат bool

chekUserSession() публичный Метод

Method checks if the session id is valid
public chekUserSession ( ) : bool
Результат bool

isUserNameExists() публичный Метод

Checks userName is already present in database
public isUserNameExists ( string uName ) : bool
uName string
Результат bool

logInUser() публичный Метод

Method checks if user is registered.
public logInUser ( ) : string
Результат string

saveUser() публичный Метод

User add method
public saveUser ( User user ) : bool
user User variable type of user
Результат bool

setUpPasswordChange() публичный Метод

Sets up password change procedure
public setUpPasswordChange ( string emailFrom, string emailTo, string SMTP, string host, string port ) : bool
emailFrom string From section email adress
emailTo string To whom emai will be sent
SMTP string SMTP server name
host string URI host
port string port on which site runs
Результат bool