C# Class BistroDriveWebApp.Models.UserRepository

Afficher le fichier Open project: PI-13-5/BistroDriveWebApp

Méthodes publiques

Méthode Description
AddUserReview ( string id_user, string owner, int mark, string text ) : void
DeleteAllUserToken ( string id_user ) : void
DeleteUserReview ( int id ) : void
EditUserReview ( int id, int mark, string text ) : void
FindUserDescription ( string id ) : userdescription
GenerateToken ( string id_user ) : usertoken
GetAllUser ( ) : IEnumerable
GetAllUser ( int page, int pageSize, int &usercount, string search = "", int CityId, bool travel = false ) : IEnumerable
GetReviewById ( int id ) : review
GetReviewByUserId ( string user_id ) : List
GetTokenById ( int id ) : usertoken
GetTokenByToken ( string token ) : usertoken
GetUserAvatar ( string id ) : string
GetUserById ( string id ) : aspnetuser
GetUserByIdBuffered ( string id ) : aspnetuser
GetUserByName ( string userName ) : aspnetuser
GetUserByToken ( string id ) : aspnetuser
GetUserDescription ( string id ) : string
GetUserDescriptionBuffered ( string id ) : string
GetUsers ( ) : IEnumerable
RefreshBuffer ( ) : void
UpdateUser ( string id, ProfileSettingsViewModel model ) : void
UpdateUserAvatar ( string id, string Url ) : void
UpdateUserDescription ( string id, string description ) : void
UserRepository ( BistroDriveEntities _context ) : System

Private Methods

Méthode Description
UpdateUserRaiting ( string Id_User ) : void

Method Details

AddUserReview() public méthode

public AddUserReview ( string id_user, string owner, int mark, string text ) : void
id_user string
owner string
mark int
text string
Résultat void

DeleteAllUserToken() public méthode

public DeleteAllUserToken ( string id_user ) : void
id_user string
Résultat void

DeleteUserReview() public méthode

public DeleteUserReview ( int id ) : void
id int
Résultat void

EditUserReview() public méthode

public EditUserReview ( int id, int mark, string text ) : void
id int
mark int
text string
Résultat void

FindUserDescription() public méthode

public FindUserDescription ( string id ) : userdescription
id string
Résultat userdescription

GenerateToken() public méthode

public GenerateToken ( string id_user ) : usertoken
id_user string
Résultat usertoken

GetAllUser() public méthode

public GetAllUser ( ) : IEnumerable
Résultat IEnumerable

GetAllUser() public méthode

public GetAllUser ( int page, int pageSize, int &usercount, string search = "", int CityId, bool travel = false ) : IEnumerable
page int
pageSize int
usercount int
search string
CityId int
travel bool
Résultat IEnumerable

GetReviewById() public méthode

public GetReviewById ( int id ) : review
id int
Résultat review

GetReviewByUserId() public méthode

public GetReviewByUserId ( string user_id ) : List
user_id string
Résultat List

GetTokenById() public méthode

public GetTokenById ( int id ) : usertoken
id int
Résultat usertoken

GetTokenByToken() public méthode

public GetTokenByToken ( string token ) : usertoken
token string
Résultat usertoken

GetUserAvatar() public méthode

public GetUserAvatar ( string id ) : string
id string
Résultat string

GetUserById() public méthode

public GetUserById ( string id ) : aspnetuser
id string
Résultat aspnetuser

GetUserByIdBuffered() public méthode

public GetUserByIdBuffered ( string id ) : aspnetuser
id string
Résultat aspnetuser

GetUserByName() public méthode

public GetUserByName ( string userName ) : aspnetuser
userName string
Résultat aspnetuser

GetUserByToken() public méthode

public GetUserByToken ( string id ) : aspnetuser
id string
Résultat aspnetuser

GetUserDescription() public méthode

public GetUserDescription ( string id ) : string
id string
Résultat string

GetUserDescriptionBuffered() public méthode

public GetUserDescriptionBuffered ( string id ) : string
id string
Résultat string

GetUsers() public méthode

public GetUsers ( ) : IEnumerable
Résultat IEnumerable

RefreshBuffer() public méthode

public RefreshBuffer ( ) : void
Résultat void

UpdateUser() public méthode

public UpdateUser ( string id, ProfileSettingsViewModel model ) : void
id string
model ProfileSettingsViewModel
Résultat void

UpdateUserAvatar() public méthode

public UpdateUserAvatar ( string id, string Url ) : void
id string
Url string
Résultat void

UpdateUserDescription() public méthode

public UpdateUserDescription ( string id, string description ) : void
id string
description string
Résultat void

UserRepository() public méthode

public UserRepository ( BistroDriveEntities _context ) : System
_context BistroDriveEntities
Résultat System