C# 클래스 iServe.Controllers.NeedController

상속: iServeController, IDotNailsController
파일 보기 프로젝트 열기: fellowshiptech/ft-iserve

공개 메소드들

메소드 설명
Create ( Need need ) : System.Web.Mvc.ActionResult
CreateModelEntityUsingDefaultFactory ( Type type ) : IEntity
Dashboard ( ) : System.Web.Mvc.ActionResult
Edit ( int id ) : System.Web.Mvc.ActionResult
ExpressInterest ( int id ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
NeedAdmin ( ) : System.Web.Mvc.ActionResult
NeedController ( ) : System
NeedController ( IModelFactory modelFactory ) : System
New ( ) : System.Web.Mvc.ActionResult
SendMessage ( int needID, int userID, string messageText ) : System.Web.Mvc.ActionResult

Sends an email

Show ( int id ) : System.Web.Mvc.ActionResult
ShowInvolvement ( int needID ) : System.Web.Mvc.ActionResult

Shows the users that have expressed interest or have committed to the specified need.

Update ( int id ) : System.Web.Mvc.ActionResult
iNeed ( ) : System.Web.Mvc.ActionResult
iServe ( ) : System.Web.Mvc.ActionResult

비공개 메소드들

메소드 설명
AcceptUser ( int needID, int userID ) : System.Web.Mvc.ActionResult
CancelNeed ( int needID ) : System.Web.Mvc.ActionResult
CommitUser ( int needID, int userID ) : System.Web.Mvc.ActionResult
CompleteNeed ( int needID ) : System.Web.Mvc.ActionResult
DeclineUser ( int needID, int userID ) : System.Web.Mvc.ActionResult
LoadSelectLists ( Need need ) : void

Creates SelectLists for Foreign-keys

RateHelper ( int rating, int userID, int needID ) : System.Web.Mvc.ActionResult
RateSubmitter ( int rating, int userID, int needID ) : System.Web.Mvc.ActionResult
RemoveUser ( int needID, int userID ) : System.Web.Mvc.ActionResult

메소드 상세

Create() 공개 메소드

public Create ( Need need ) : System.Web.Mvc.ActionResult
need iServe.Models.Need
리턴 System.Web.Mvc.ActionResult

CreateModelEntityUsingDefaultFactory() 공개 메소드

public CreateModelEntityUsingDefaultFactory ( Type type ) : IEntity
type System.Type
리턴 IEntity

Dashboard() 공개 메소드

public Dashboard ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Edit() 공개 메소드

public Edit ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult

ExpressInterest() 공개 메소드

public ExpressInterest ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

NeedAdmin() 공개 메소드

public NeedAdmin ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

NeedController() 공개 메소드

public NeedController ( ) : System
리턴 System

NeedController() 공개 메소드

public NeedController ( IModelFactory modelFactory ) : System
modelFactory IModelFactory
리턴 System

New() 공개 메소드

public New ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

SendMessage() 공개 메소드

Sends an email
public SendMessage ( int needID, int userID, string messageText ) : System.Web.Mvc.ActionResult
needID int
userID int /// The id of the helper to send the message to. /// If the id is null, the message will be sent to the submitter of the need. ///
messageText string
리턴 System.Web.Mvc.ActionResult

Show() 공개 메소드

public Show ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult

ShowInvolvement() 공개 메소드

Shows the users that have expressed interest or have committed to the specified need.
public ShowInvolvement ( int needID ) : System.Web.Mvc.ActionResult
needID int /// The id of the need. ///
리턴 System.Web.Mvc.ActionResult

Update() 공개 메소드

public Update ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult

iNeed() 공개 메소드

public iNeed ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

iServe() 공개 메소드

public iServe ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult