C# 클래스 BistroDriveWebApp.Models.DishRepository

파일 보기 프로젝트 열기: PI-13-5/BistroDriveWebApp

공개 메소드들

메소드 설명
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