C# Class Gramps.Controllers.CallForProposalController

Inheritance: ApplicationController
ファイルを表示 Open project: ucdavis/Gramps

Public Methods

Method Description
CallForProposalController ( IRepository callforproposalRepository, IAccessService accessService ) : System
Create ( ) : System.Web.Mvc.ActionResult

#3 GET: /CallForProposal/Create

Edit ( int id ) : System.Web.Mvc.ActionResult

#5 GET: /CallForProposal/Edit/5

Index ( string filterActive, System.DateTime filterStartCreate, System.DateTime filterEndCreate ) : System.Web.Mvc.ActionResult

#1 GET: /CallForProposal/

Launch ( int id ) : System.Web.Mvc.ActionResult

#2 Launch

Private Methods

Method Description
Create ( int templateId ) : System.Web.Mvc.ActionResult
Edit ( int id, CallForProposal callforproposal ) : System.Web.Mvc.ActionResult
TransferValues ( CallForProposal source, CallForProposal destination ) : void

Transfer editable values from source to destination

Method Details

CallForProposalController() public method

public CallForProposalController ( IRepository callforproposalRepository, IAccessService accessService ) : System
callforproposalRepository IRepository
accessService IAccessService
return System

Create() public method

#3 GET: /CallForProposal/Create
public Create ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Edit() public method

#5 GET: /CallForProposal/Edit/5
public Edit ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult

Index() public method

#1 GET: /CallForProposal/
public Index ( string filterActive, System.DateTime filterStartCreate, System.DateTime filterEndCreate ) : System.Web.Mvc.ActionResult
filterActive string
filterStartCreate System.DateTime
filterEndCreate System.DateTime
return System.Web.Mvc.ActionResult

Launch() public method

#2 Launch
public Launch ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult