C# Класс BistroDriveWebApp.Models.DishRepository

Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
UpdateDishRating ( dishreview dr ) : void

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

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

public AddDish ( dish item ) : void
item dish
Результат void

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

public AddDishReview ( string owner, int dish_id, int mark, string text ) : void
owner string
dish_id int
mark int
text string
Результат void

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

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

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

public DeleteDishReview ( int id ) : void
id int
Результат void

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

public DishRepository ( BistroDriveEntities _context ) : System
_context BistroDriveEntities
Результат System

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

public EditDishReview ( int id_dishrevew, int mark, string text ) : void
id_dishrevew int
mark int
text string
Результат void

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

public GetDishById ( int id ) : dish
id int
Результат dish

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

public GetDishByTypeId ( int Id ) : IEnumerable
Id int
Результат IEnumerable

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

public GetDishByUserId ( string Id, int limit ) : IEnumerable
Id string
limit int
Результат IEnumerable

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

public GetDishCount ( ) : int
Результат int

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

public GetDishList ( ) : IEnumerable
Результат IEnumerable

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

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
Результат IEnumerable

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

public GetDishOwner ( int Id_Dish ) : string
Id_Dish int
Результат string

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

public GetDishReviewByDishId ( int id_dish ) : List
id_dish int
Результат List

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

public GetDishReviewById ( int id ) : dishreview
id int
Результат dishreview

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

public GetDishTypes ( ) : IEnumerable
Результат IEnumerable

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

public GetMaxPrice ( ) : int
Результат int

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

public GetMinPrice ( ) : int
Результат int

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

public UpdateDish ( DishViewModel model ) : void
model DishViewModel
Результат void