C# Класс PartsUnlimited.Areas.Admin.Controllers.StoreManagerController

Наследование: AdminController
Показать файл Открыть проект

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

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