C# Class BistroDriveWebApp.Models.DishRepository

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

Méthodes publiques

Méthode Description
AddDish ( dish item ) : void
AddDishReview ( string owner, int dish_id, int mark, string text ) : void
Delete ( int id ) : void
DeleteDishReview ( int id ) : void
DishRepository ( BistroDriveEntities _context ) : System
EditDishReview ( int id_dishrevew, int mark, string text ) : void
GetDishById ( int id ) : dish
GetDishByTypeId ( int Id ) : IEnumerable
GetDishByUserId ( string Id, int limit ) : IEnumerable
GetDishCount ( ) : int
GetDishList ( ) : IEnumerable
GetDishList ( int page, int pageSize, int &count, string search = "", int CityId, string dishinput = "", bool canTeach = false, bool travel = false, int minPrice = -1, int maxPrice = -1 ) : IEnumerable
GetDishOwner ( int Id_Dish ) : string
GetDishReviewByDishId ( int id_dish ) : List
GetDishReviewById ( int id ) : dishreview
GetDishTypes ( ) : IEnumerable
GetMaxPrice ( ) : int
GetMinPrice ( ) : int
UpdateDish ( DishViewModel model ) : void

Private Methods

Méthode Description
UpdateDishRating ( dishreview dr ) : void

Method Details

AddDish() public méthode

public AddDish ( dish item ) : void
item dish
Résultat void

AddDishReview() public méthode

public AddDishReview ( string owner, int dish_id, int mark, string text ) : void
owner string
dish_id int
mark int
text string
Résultat void

Delete() public méthode

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

DeleteDishReview() public méthode

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

DishRepository() public méthode

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

EditDishReview() public méthode

public EditDishReview ( int id_dishrevew, int mark, string text ) : void
id_dishrevew int
mark int
text string
Résultat void

GetDishById() public méthode

public GetDishById ( int id ) : dish
id int
Résultat dish

GetDishByTypeId() public méthode

public GetDishByTypeId ( int Id ) : IEnumerable
Id int
Résultat IEnumerable

GetDishByUserId() public méthode

public GetDishByUserId ( string Id, int limit ) : IEnumerable
Id string
limit int
Résultat IEnumerable

GetDishCount() public méthode

public GetDishCount ( ) : int
Résultat int

GetDishList() public méthode

public GetDishList ( ) : IEnumerable
Résultat IEnumerable

GetDishList() public méthode

public GetDishList ( int page, int pageSize, int &count, string search = "", int CityId, string dishinput = "", bool canTeach = false, bool travel = false, int minPrice = -1, int maxPrice = -1 ) : IEnumerable
page int
pageSize int
count int
search string
CityId int
dishinput string
canTeach bool
travel bool
minPrice int
maxPrice int
Résultat IEnumerable

GetDishOwner() public méthode

public GetDishOwner ( int Id_Dish ) : string
Id_Dish int
Résultat string

GetDishReviewByDishId() public méthode

public GetDishReviewByDishId ( int id_dish ) : List
id_dish int
Résultat List

GetDishReviewById() public méthode

public GetDishReviewById ( int id ) : dishreview
id int
Résultat dishreview

GetDishTypes() public méthode

public GetDishTypes ( ) : IEnumerable
Résultat IEnumerable

GetMaxPrice() public méthode

public GetMaxPrice ( ) : int
Résultat int

GetMinPrice() public méthode

public GetMinPrice ( ) : int
Résultat int

UpdateDish() public méthode

public UpdateDish ( DishViewModel model ) : void
model DishViewModel
Résultat void