C# 클래스 ModernWebStore.Infra.Repositories.ProductRepository

상속: IProductRepository
파일 보기 프로젝트 열기: andrebaltieri/mwa-api

공개 메소드들

메소드 설명
Create ( Product product ) : void
Delete ( Product product ) : void
Get ( ) : List
Get ( int skip, int take ) : List
Get ( int id ) : Product
GetProductsInStock ( ) : List
GetProductsOutOfStock ( ) : List
ProductRepository ( StoreDataContext context ) : System.Collections.Generic
Update ( Product product ) : void

메소드 상세

Create() 공개 메소드

public Create ( Product product ) : void
product ModernWebStore.Domain.Entities.Product
리턴 void

Delete() 공개 메소드

public Delete ( Product product ) : void
product ModernWebStore.Domain.Entities.Product
리턴 void

Get() 공개 메소드

public Get ( ) : List
리턴 List

Get() 공개 메소드

public Get ( int skip, int take ) : List
skip int
take int
리턴 List

Get() 공개 메소드

public Get ( int id ) : Product
id int
리턴 ModernWebStore.Domain.Entities.Product

GetProductsInStock() 공개 메소드

public GetProductsInStock ( ) : List
리턴 List

GetProductsOutOfStock() 공개 메소드

public GetProductsOutOfStock ( ) : List
리턴 List

ProductRepository() 공개 메소드

public ProductRepository ( StoreDataContext context ) : System.Collections.Generic
context ModernWebStore.Infra.Persistence.DataContexts.StoreDataContext
리턴 System.Collections.Generic

Update() 공개 메소드

public Update ( Product product ) : void
product ModernWebStore.Domain.Entities.Product
리턴 void