C# Class Prototype.Web.Controllers.SubjectController

Inheritance: Controller
Datei anzeigen Open project: paralect/prototype

Public Methods

Method Description
Create ( ) : System.Web.Mvc.ActionResult
Edit ( string id ) : System.Web.Mvc.ActionResult
History ( String id ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
Restore ( string id, int version ) : System.Web.Mvc.ActionResult
SubjectController ( ICommandBus bus, MongoViewDatabase viewDatabase ) : System

Private Methods

Method Description
Create ( [ Prefix = "SubjectView")]SubjectViewview ) : System.Web.Mvc.ActionResult
CreateModel ( SubjectView view = null ) : SubjectViewModel
Delete ( String id ) : System.Web.Mvc.ActionResult
Edit ( [ Prefix = "SubjectView")]SubjectViewview ) : System.Web.Mvc.ActionResult
ValidateSubject ( SubjectView view ) : void

Method Details

Create() public method

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

Edit() public method

public Edit ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

History() public method

public History ( String id ) : System.Web.Mvc.ActionResult
id String
return System.Web.Mvc.ActionResult

Index() public method

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

Restore() public method

public Restore ( string id, int version ) : System.Web.Mvc.ActionResult
id string
version int
return System.Web.Mvc.ActionResult

SubjectController() public method

public SubjectController ( ICommandBus bus, MongoViewDatabase viewDatabase ) : System
bus ICommandBus
viewDatabase MongoViewDatabase
return System