C# Class Suteki.Shop.Controllers.ProductController

Inheritance: ControllerBase
Show file Open project: mikehadlow/sutekishop Class Usage Examples

Public Methods

Method Description
Category ( string urlName ) : System.Web.Mvc.ActionResult
GetControllerName ( ) : string
Index ( int id ) : System.Web.Mvc.ActionResult
Item ( string urlName ) : System.Web.Mvc.ActionResult
ProductController ( IRepository productRepository, IRepository categoryRepository, IOrderableService productOrderableService, IUserService userService, IUnitOfWorkManager uow, IProductBuilder productBuilder ) : System.Collections
RootCategory ( ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
ClearSizes ( int id ) : System.Web.Mvc.ActionResult
Edit ( Suteki.Shop.ViewData.ProductViewData productViewData ) : System.Web.Mvc.ActionResult
Edit ( int id ) : System.Web.Mvc.ActionResult
MoveDown ( int id, int position ) : System.Web.Mvc.ActionResult
MoveUp ( int id, int position ) : System.Web.Mvc.ActionResult
New ( Suteki.Shop.ViewData.ProductViewData productViewData ) : System.Web.Mvc.ActionResult
New ( int id ) : System.Web.Mvc.ActionResult
RenderEditView ( int id ) : System.Web.Mvc.ActionResult
RenderIndexView ( Category category ) : System.Web.Mvc.ActionResult
RenderIndexView ( int id ) : System.Web.Mvc.ActionResult
RenderIndexView ( string urlName ) : System.Web.Mvc.ActionResult
RenderItemView ( string urlName ) : System.Web.Mvc.ActionResult

Method Details

Category() public method

public Category ( string urlName ) : System.Web.Mvc.ActionResult
urlName string
return System.Web.Mvc.ActionResult

GetControllerName() public method

public GetControllerName ( ) : string
return string

Index() public method

public Index ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult

Item() public method

public Item ( string urlName ) : System.Web.Mvc.ActionResult
urlName string
return System.Web.Mvc.ActionResult

ProductController() public method

public ProductController ( IRepository productRepository, IRepository categoryRepository, IOrderableService productOrderableService, IUserService userService, IUnitOfWorkManager uow, IProductBuilder productBuilder ) : System.Collections
productRepository IRepository
categoryRepository IRepository
productOrderableService IOrderableService
userService IUserService
uow IUnitOfWorkManager
productBuilder IProductBuilder
return System.Collections

RootCategory() public method

public RootCategory ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult