C# Класс DBPOLLDemo.Controllers.SessionController

Наследование: Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
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