C# 클래스 DBPOLLDemo.Controllers.SessionController

상속: Controller
파일 보기 프로젝트 열기: Marknel/dbPOLL

공개 메소드들

메소드 설명
AnswerMultipleChoiceQuestion ( int selectedAnswer, int sessionid, int userid, int currentquestionid ) : void
AnswerRankingQuestion ( String selectedAnswer, int sessionid, int userid, int currentquestionid ) : void
AnswerShortAnswerQuestion ( String answer, int sessionid, int userid, int currentquestionid ) : void
ConfirmationPage ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
Create ( int pollID, String pollName ) : System.Web.Mvc.ActionResult
Delete ( int sessionid ) : System.Web.Mvc.ActionResult
Details ( int id ) : System.Web.Mvc.ActionResult
Edit ( String sessionname, int sessionid, int pollid, decimal longitude, decimal latitude, System.DateTime time ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
StartAsyncSession ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
StartSyncSession ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
TwoDimensionalChart ( String chartParameter ) : System.Web.Mvc.ActionResult
ViewAvailableSession ( int userid ) : System.Web.Mvc.ActionResult
caniseethegraph ( ) : System.Boolean
isEmpty ( String answer ) : System.Boolean
isRedundant ( String answer ) : System.Boolean
setNextAnswer ( int currentQuestionId, int nextQuestionId, int sessionid, int userid ) : void

비공개 메소드들

메소드 설명
Create ( int pollID, String pollName, String name, decimal latitude, decimal longitude, String time, String longitudeBox, String latitudeBox ) : System.Web.Mvc.ActionResult
Edit ( String sessionname, int sessionid, int pollid, decimal latitude, decimal longitude, String time, String longitudeBox, String latitudeBox ) : System.Web.Mvc.ActionResult
StartAsyncSession ( String button ) : System.Web.Mvc.ActionResult
StartSyncSession ( String load ) : System.Web.Mvc.ActionResult
buildPlainSelectList ( List answerList ) : void
buildSelectList ( List answerList, List selectedAnswer ) : void

메소드 상세

AnswerMultipleChoiceQuestion() 공개 메소드

public AnswerMultipleChoiceQuestion ( int selectedAnswer, int sessionid, int userid, int currentquestionid ) : void
selectedAnswer int
sessionid int
userid int
currentquestionid int
리턴 void

AnswerRankingQuestion() 공개 메소드

public AnswerRankingQuestion ( String selectedAnswer, int sessionid, int userid, int currentquestionid ) : void
selectedAnswer String
sessionid int
userid int
currentquestionid int
리턴 void

AnswerShortAnswerQuestion() 공개 메소드

public AnswerShortAnswerQuestion ( String answer, int sessionid, int userid, int currentquestionid ) : void
answer String
sessionid int
userid int
currentquestionid int
리턴 void

ConfirmationPage() 공개 메소드

public ConfirmationPage ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
sessionid int
pollid int
리턴 System.Web.Mvc.ActionResult

Create() 공개 메소드

public Create ( int pollID, String pollName ) : System.Web.Mvc.ActionResult
pollID int
pollName String
리턴 System.Web.Mvc.ActionResult

Delete() 공개 메소드

public Delete ( int sessionid ) : System.Web.Mvc.ActionResult
sessionid int
리턴 System.Web.Mvc.ActionResult

Details() 공개 메소드

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

Edit() 공개 메소드

public Edit ( String sessionname, int sessionid, int pollid, decimal longitude, decimal latitude, System.DateTime time ) : System.Web.Mvc.ActionResult
sessionname String
sessionid int
pollid int
longitude decimal
latitude decimal
time System.DateTime
리턴 System.Web.Mvc.ActionResult

Index() 공개 메소드

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

StartAsyncSession() 공개 메소드

public StartAsyncSession ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
sessionid int
pollid int
리턴 System.Web.Mvc.ActionResult

StartSyncSession() 공개 메소드

public StartSyncSession ( int sessionid, int pollid ) : System.Web.Mvc.ActionResult
sessionid int
pollid int
리턴 System.Web.Mvc.ActionResult

TwoDimensionalChart() 공개 메소드

public TwoDimensionalChart ( String chartParameter ) : System.Web.Mvc.ActionResult
chartParameter String
리턴 System.Web.Mvc.ActionResult

ViewAvailableSession() 공개 메소드

public ViewAvailableSession ( int userid ) : System.Web.Mvc.ActionResult
userid int
리턴 System.Web.Mvc.ActionResult

caniseethegraph() 공개 메소드

public caniseethegraph ( ) : System.Boolean
리턴 System.Boolean

isEmpty() 공개 메소드

public isEmpty ( String answer ) : System.Boolean
answer String
리턴 System.Boolean

isRedundant() 공개 메소드

public isRedundant ( String answer ) : System.Boolean
answer String
리턴 System.Boolean

setNextAnswer() 공개 메소드

public setNextAnswer ( int currentQuestionId, int nextQuestionId, int sessionid, int userid ) : void
currentQuestionId int
nextQuestionId int
sessionid int
userid int
리턴 void