C# Class PartsUnlimited.Areas.Admin.Controllers.StoreManagerController

Inheritance: AdminController
Afficher le fichier Open project: XpiritBV/PartsUnlimited

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Create() public méthode

public Create ( ) : IActionResult
Résultat IActionResult

Details() public méthode

public Details ( int id ) : IActionResult
id int
Résultat IActionResult

Edit() public méthode

public Edit ( int id ) : IActionResult
id int
Résultat IActionResult

Index() public méthode

public Index ( SortField sortField = SortField.Name, SortDirection sortDirection = SortDirection.Up ) : IActionResult
sortField SortField
sortDirection SortDirection
Résultat IActionResult

RemoveProduct() public méthode

public RemoveProduct ( int id ) : IActionResult
id int
Résultat IActionResult

StoreManagerController() public méthode

public StoreManagerController ( IPartsUnlimitedContext context, IConnectionManager connectionManager, IMemoryCache memoryCache ) : Microsoft.AspNet.Mvc
context IPartsUnlimitedContext
connectionManager IConnectionManager
memoryCache IMemoryCache
Résultat Microsoft.AspNet.Mvc