C# 클래스 PartsUnlimited.Areas.Admin.Controllers.StoreManagerController

상속: AdminController
파일 보기 프로젝트 열기: XpiritBV/PartsUnlimited

공개 메소드들

메소드 설명
Create ( ) : IActionResult
Details ( int id ) : IActionResult
Edit ( int id ) : IActionResult
Index ( SortField sortField = SortField.Name, SortDirection sortDirection = SortDirection.Up ) : IActionResult
RemoveProduct ( int id ) : IActionResult
StoreManagerController ( IPartsUnlimitedContext context, IConnectionManager connectionManager, IMemoryCache memoryCache ) : Microsoft.AspNet.Mvc

비공개 메소드들

메소드 설명
Create ( PartsUnlimited.Models.Product product ) : Task
Edit ( PartsUnlimited.Models.Product product ) : Task
GetProductIdFromName ( string productName ) : IActionResult
RemoveProductConfirmed ( int id ) : Task
Sort ( IQueryable products, SortField sortField, SortDirection sortDirection ) : IQueryable

메소드 상세

Create() 공개 메소드

public Create ( ) : IActionResult
리턴 IActionResult

Details() 공개 메소드

public Details ( int id ) : IActionResult
id int
리턴 IActionResult

Edit() 공개 메소드

public Edit ( int id ) : IActionResult
id int
리턴 IActionResult

Index() 공개 메소드

public Index ( SortField sortField = SortField.Name, SortDirection sortDirection = SortDirection.Up ) : IActionResult
sortField SortField
sortDirection SortDirection
리턴 IActionResult

RemoveProduct() 공개 메소드

public RemoveProduct ( int id ) : IActionResult
id int
리턴 IActionResult

StoreManagerController() 공개 메소드

public StoreManagerController ( IPartsUnlimitedContext context, IConnectionManager connectionManager, IMemoryCache memoryCache ) : Microsoft.AspNet.Mvc
context IPartsUnlimitedContext
connectionManager IConnectionManager
memoryCache IMemoryCache
리턴 Microsoft.AspNet.Mvc