Method | Description | |
---|---|---|
Add ( |
Vytvoří se nový uživatel
|
|
Delete ( |
Smaže uživatele s jeho veškerými údaji v jiných entitách
|
|
Edit ( |
||
FindById ( int id ) : |
Najde uživatele podle ID
|
|
FindByUsername ( string userName ) : |
Najde uživatele podle jména
|
|
FollowUser ( |
První uživatel začne být sledován druhým
|
|
GetCommonFollowers ( |
Vrátí společné přátelé dvou uživatelů
|
|
IsEmailUnique ( string email, |
Ověří jestli je daný email již v databázi
|
|
IsUserInGroup ( |
Vrátí true/false podle toho jeslti je uživatel ve skupině
|
|
JoinGroup ( |
Přidá daného uživatele do skupiny, jako parametr je typ členství
|
|
LeaveGroup ( |
Odebere daného uživatele ze skupiny
|
|
SearchUsers ( string str ) : IQueryable |
Vrátí uživatelé ve kterých se objevuje daný řetězec
|
|
UnfollowUser ( |
První uživatel přestane být sledován prvním
|
|
UserService ( |
public Add ( |
||
usr | Daný uživatel který se vytvoří | |
return | void |
public Delete ( |
||
usr | Daný uživatel ke smazání | |
return | void |
public FindByUsername ( string userName ) : |
||
userName | string | |
return |
public FollowUser ( |
||
user | ||
follower | ||
return | void |
public GetCommonFollowers ( |
||
usrFirst | První uživatel | |
usrSecond | Další uživatel který má společné přátelé s tím prvním | |
return | IQueryable |
public IsEmailUnique ( string email, |
||
string | String řetězec email | |
usr | Uživatel ke kterému se daný email kontroluje | |
return | bool |
public IsUserInGroup ( |
||
usr | Uživatel | |
grp | Skupina | |
return | bool |
public JoinGroup ( |
||
usr | Uživatel | |
grp | Skupina | |
return | void |
public LeaveGroup ( |
||
usr | Uživatel který se bude mazat | |
grp | Skupina ze které se bude mazat | |
return | void |
public SearchUsers ( string str ) : IQueryable |
||
str | string | Řetězec pomocí kterého hledáme |
return | IQueryable |
public UnfollowUser ( |
||
user | ||
follower | ||
return | void |
public UserService ( |
||
DBEntities | ||
wallService | IWallService | |
return | System |