C# Class Felbook.Models.User

Inheritance: System.Data.Objects.DataClasses.EntityObject
显示文件 Open project: janmarek/Felbook Class Usage Examples

Private Properties

Property Type Description
OnCreatedChanged void
OnCreatedChanging void
OnICQChanged void
OnICQChanging void
OnIdChanged void
OnIdChanging void
OnLastLoggedChanged void
OnLastLoggedChanging void
OnMailChanged void
OnMailChanging void
OnNameChanged void
OnNameChanging void
OnPasswordHashChanged void
OnPasswordHashChanging void
OnPhoneChanged void
OnPhoneChanging void
OnSchoolEmailChanged void
OnSchoolEmailChanging void
OnSpecializationChanged void
OnSpecializationChanging void
OnStudyProgrammeChanged void
OnStudyProgrammeChanging void
OnSurnameChanged void
OnSurnameChanging void
OnTitleAfterChanged void
OnTitleAfterChanging void
OnTitleChanged void
OnTitleChanging void
OnUsernameChanged void
OnUsernameChanging void

Public Methods

Method Description
CalculateHash ( string password ) : string

Získat osolený hash hesla

ChangePassword ( string value ) : void

Změnit heslo

CheckPassword ( string password ) : bool

Ověřit heslo

CreateUser ( global id, global name, global surname, global created, global mail, global username, global passwordHash ) : User

Create a new User object.

IsFollowedBy ( User follower ) : bool

Zjistit jestli některý uživatel sleduje uživatele

User ( ) : System

Private Methods

Method Description
OnCreatedChanged ( ) : void
OnCreatedChanging ( global value ) : void
OnICQChanged ( ) : void
OnICQChanging ( global value ) : void
OnIdChanged ( ) : void
OnIdChanging ( global value ) : void
OnLastLoggedChanged ( ) : void
OnLastLoggedChanging ( Nullable value ) : void
OnMailChanged ( ) : void
OnMailChanging ( global value ) : void
OnNameChanged ( ) : void
OnNameChanging ( global value ) : void
OnPasswordHashChanged ( ) : void
OnPasswordHashChanging ( global value ) : void
OnPhoneChanged ( ) : void
OnPhoneChanging ( global value ) : void
OnSchoolEmailChanged ( ) : void
OnSchoolEmailChanging ( global value ) : void
OnSpecializationChanged ( ) : void
OnSpecializationChanging ( global value ) : void
OnStudyProgrammeChanged ( ) : void
OnStudyProgrammeChanging ( global value ) : void
OnSurnameChanged ( ) : void
OnSurnameChanging ( global value ) : void
OnTitleAfterChanged ( ) : void
OnTitleAfterChanging ( global value ) : void
OnTitleChanged ( ) : void
OnTitleChanging ( global value ) : void
OnUsernameChanged ( ) : void
OnUsernameChanging ( global value ) : void

Method Details

CalculateHash() public method

Získat osolený hash hesla
public CalculateHash ( string password ) : string
password string heslo
return string

ChangePassword() public method

Změnit heslo
public ChangePassword ( string value ) : void
value string heslo
return void

CheckPassword() public method

Ověřit heslo
public CheckPassword ( string password ) : bool
password string heslo
return bool

CreateUser() public static method

Create a new User object.
public static CreateUser ( global id, global name, global surname, global created, global mail, global username, global passwordHash ) : User
id global Initial value of the Id property.
name global Initial value of the Name property.
surname global Initial value of the Surname property.
created global Initial value of the Created property.
mail global Initial value of the Mail property.
username global Initial value of the Username property.
passwordHash global Initial value of the PasswordHash property.
return User

IsFollowedBy() public method

Zjistit jestli některý uživatel sleduje uživatele
public IsFollowedBy ( User follower ) : bool
follower User potenciální follower
return bool

User() public method

public User ( ) : System
return System