C# 클래스 Gramps.Controllers.InvestigatorController

상속: ApplicationController
파일 보기 프로젝트 열기: ucdavis/Gramps 1 사용 예제들

공개 메소드들

메소드 설명
Create ( System.Guid id ) : System.Web.Mvc.ActionResult

#1 GET: /Investigator/Create

Edit ( int id, System.Guid proposalId ) : System.Web.Mvc.ActionResult

#3 GET: /Investigator/Edit/5

InvestigatorController ( IRepository investigatorRepository, IRepository proposalRepository ) : System

비공개 메소드들

메소드 설명
Create ( System.Guid id, Investigator investigator ) : System.Web.Mvc.ActionResult
Delete ( int investigatorId, System.Guid proposalId ) : System.Web.Mvc.ActionResult
Edit ( int id, System.Guid proposalId, Investigator investigator ) : System.Web.Mvc.ActionResult
RedirectCheck ( InvestigatorController investigatorController, Proposal proposal, Investigator investigator, System.Guid proposalId, string action, bool extraCheck = true, string discriptor = "for" ) : System.Web.Mvc.ActionResult
TransferValues ( Investigator source, Investigator destination ) : void

Transfer editable values from source to destination

메소드 상세

Create() 공개 메소드

#1 GET: /Investigator/Create
public Create ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
리턴 System.Web.Mvc.ActionResult

Edit() 공개 메소드

#3 GET: /Investigator/Edit/5
public Edit ( int id, System.Guid proposalId ) : System.Web.Mvc.ActionResult
id int
proposalId System.Guid
리턴 System.Web.Mvc.ActionResult

InvestigatorController() 공개 메소드

public InvestigatorController ( IRepository investigatorRepository, IRepository proposalRepository ) : System
investigatorRepository IRepository
proposalRepository IRepository
리턴 System