C# 클래스 Gramps.Controllers.EditorController

상속: ApplicationController
파일 보기 프로젝트 열기: ucdavis/Gramps

공개 메소드들

메소드 설명
AddEditor ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult

#2 Get: /Editor/AddEditor/?templateId=5

CreateReviewer ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult

#4 GET: /Editor/CreateReviewer

EditReviewer ( int id, int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult

#6 GET: /Editor/Edit/5

EditorController ( IRepository editorRepository, IAccessService accessService, IEmailService emailService, IMembershipService membershipService ) : System
Index ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult

#1 GET: /Editor/

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

#9 GET: /Editor/SendCall/5

비공개 메소드들

메소드 설명
AddEditor ( int templateId, int callForProposalId, int userId ) : System.Web.Mvc.ActionResult
CreateReviewer ( int templateId, int callForProposalId, Editor editor ) : System.Web.Mvc.ActionResult
Delete ( int id, int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult
EditReviewer ( int id, int templateId, int callForProposalId, Editor editor ) : System.Web.Mvc.ActionResult
SendCall ( int id, bool immediate ) : System.Web.Mvc.ActionResult
TransferValues ( Editor source, Editor destination, bool skipEmail = false ) : void

Transfer editable values from source to destination When editing, changing the email could result in screwed up membership info.

메소드 상세

AddEditor() 공개 메소드

#2 Get: /Editor/AddEditor/?templateId=5
public AddEditor ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult
templateId int
callForProposalId int
리턴 System.Web.Mvc.ActionResult

CreateReviewer() 공개 메소드

#4 GET: /Editor/CreateReviewer
public CreateReviewer ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult
templateId int
callForProposalId int
리턴 System.Web.Mvc.ActionResult

EditReviewer() 공개 메소드

#6 GET: /Editor/Edit/5
public EditReviewer ( int id, int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult
id int
templateId int
callForProposalId int
리턴 System.Web.Mvc.ActionResult

EditorController() 공개 메소드

public EditorController ( IRepository editorRepository, IAccessService accessService, IEmailService emailService, IMembershipService membershipService ) : System
editorRepository IRepository
accessService IAccessService
emailService IEmailService
membershipService IMembershipService
리턴 System

Index() 공개 메소드

#1 GET: /Editor/
public Index ( int templateId, int callForProposalId ) : System.Web.Mvc.ActionResult
templateId int
callForProposalId int
리턴 System.Web.Mvc.ActionResult

SendCall() 공개 메소드

#9 GET: /Editor/SendCall/5
public SendCall ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult