C# Class DBPOLLDemo.Controllers.SessionController

Inheritance: Controller
ファイルを表示 Open project: Marknel/dbPOLL

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AnswerMultipleChoiceQuestion() public method

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

AnswerRankingQuestion() public method

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

AnswerShortAnswerQuestion() public method

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

ConfirmationPage() public method

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

Create() public method

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

Delete() public method

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

Details() public method

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

Edit() public method

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
return System.Web.Mvc.ActionResult

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

StartAsyncSession() public method

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

StartSyncSession() public method

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

TwoDimensionalChart() public method

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

ViewAvailableSession() public method

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

caniseethegraph() public method

public caniseethegraph ( ) : System.Boolean
return System.Boolean

isEmpty() public method

public isEmpty ( String answer ) : System.Boolean
answer String
return System.Boolean

isRedundant() public method

public isRedundant ( String answer ) : System.Boolean
answer String
return System.Boolean

setNextAnswer() public method

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