C# Класс Crosschat.Server.Domain.Entities.User

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

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

Метод Описание
Ban ( User bannedBy ) : void
BringVoiceBack ( User actor ) : void
ChangeAge ( int age ) : void
ChangeComments ( string comment ) : void
ChangeCountry ( string country ) : void
ChangeHuid ( string huid ) : void
ChangeName ( string newName ) : void
ChangePassword ( string password ) : void
ChangePhoto ( int photoId ) : void
ChangePushUri ( string newPush ) : void
ChangeSex ( bool newSex ) : void
Delete ( ) : void
Devoice ( User devoicedBy ) : void
GrantModeratorship ( ) : void
RemoveModeratorship ( ) : void
ResetPhoto ( User resetAuthor ) : int

Reset user's photo to default (in case if it's some kind of pornography ;)

UnBan ( User actor ) : void
UpdateLastOnline ( ) : void
User ( ) : System
User ( string name, string password, string huid, bool sex, int age, string pushUri, string country, string platform ) : System

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

Метод Описание
ValidateRegistration ( ) : void

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

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

public Ban ( User bannedBy ) : void
bannedBy User
Результат void

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

public BringVoiceBack ( User actor ) : void
actor User
Результат void

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

public ChangeAge ( int age ) : void
age int
Результат void

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

public ChangeComments ( string comment ) : void
comment string
Результат void

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

public ChangeCountry ( string country ) : void
country string
Результат void

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

public ChangeHuid ( string huid ) : void
huid string
Результат void

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

public ChangeName ( string newName ) : void
newName string
Результат void

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

public ChangePassword ( string password ) : void
password string
Результат void

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

public ChangePhoto ( int photoId ) : void
photoId int
Результат void

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

public ChangePushUri ( string newPush ) : void
newPush string
Результат void

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

public ChangeSex ( bool newSex ) : void
newSex bool
Результат void

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

public Delete ( ) : void
Результат void

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

public Devoice ( User devoicedBy ) : void
devoicedBy User
Результат void

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

public GrantModeratorship ( ) : void
Результат void

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

public RemoveModeratorship ( ) : void
Результат void

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

Reset user's photo to default (in case if it's some kind of pornography ;)
public ResetPhoto ( User resetAuthor ) : int
resetAuthor User
Результат int

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

public UnBan ( User actor ) : void
actor User
Результат void

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

public UpdateLastOnline ( ) : void
Результат void

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

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

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

public User ( string name, string password, string huid, bool sex, int age, string pushUri, string country, string platform ) : System
name string
password string
huid string
sex bool
age int
pushUri string
country string
platform string
Результат System