public void GetQuestion() { try { this.question = pqd.GetQuestion(); NewPollMessage msg = new NewPollMessage(pqd.IsEvaluation); msg.sessionID = this.sessionID; msg.ConferenceID = NetworkManager.thisInstance.profile.ConferenceID; anonymous = pqd.checkAnonymous.Checked; msg.Question = this.question; msg.anonymousPoll = pqd.checkAnonymous.Checked; msg.hostID = NetworkManager.getInstance().profile.ClientId; switch (pqd.comboType.SelectedIndex) { case 0: msg.pollType = PollType.FreeResponse; break; case 1: msg.pollType = PollType.SingleSelect; break; case 2: msg.pollType = PollType.MultipleSelect; break; case 3: msg.pollType = PollType.TrueFalse; break; case 4: msg.pollType = PollType.YesNo; break; } thisPollType = msg.pollType; choices = pqd.GetChoices(msg.pollType); msg.choices = this.choices; NetworkManager.getInstance().SendLoadPacket(msg); // msg.hostID=this.host; //network mannager . send msg; } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling ===>Polling.cs @GetQuestion() line==> 230", exp, null, false); } }
public void SendWebPollMessage(PollType type,bool IsEvaluation) { try { thisPollType= type; NewPollMessage msg = new NewPollMessage(false); msg.sessionID = this.sessionID; msg.choices = this.choices; msg.Question = this.question; msg.anonymousPoll = false; msg.hostID = NetworkManager.getInstance().profile.ClientId; msg.pollType = type; msg.IsEvaluation = IsEvaluation; msg.ConferenceID = NetworkManager.thisInstance.profile.ConferenceID; NetworkManager.getInstance().SendLoadPacket(msg); } catch(Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling ===>Polling.cs @SendWebPollMessage(PollType type,bool IsEvaluation) line==> 255",exp,null,false); } }
public void LunchFromMangeGetQuestion() { try { this.question=pqd.GetQuestion(); NewPollMessage msg=new NewPollMessage(pqd.IsEvaluation); msg.sessionID=this.sessionID; msg.ConferenceID = NetworkManager.thisInstance.profile.ConferenceID ; anonymous = pqd.checkAnonymous.Checked; msg.Question=this.question; msg.anonymousPoll = pqd.checkAnonymous.Checked; msg.hostID = NetworkManager.getInstance().profile.ClientId; switch(pqd.comboType.SelectedIndex) { case 0: msg.pollType = PollType.FreeResponse; break; case 1: msg.pollType = PollType.SingleSelect; break; case 2: msg.pollType = PollType.MultipleSelect; break; case 3: msg.pollType = PollType.TrueFalse; break; case 4: msg.pollType = PollType.YesNo; break; } thisPollType= msg.pollType; choices=pqd.GetChoices(msg.pollType); msg.choices=this.choices; NetworkManager.getInstance().SendLoadPacket(msg); // msg.hostID=this.host; //network mannager . send msg; } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling ===>Polling.cs @LunchFromMangeGetQuestion() line==> 179",exp,null,false); } }
public void HandleOpenPollMessage(NewPollMessage msg) { try { this.choices=new ArrayList(); for(int i=0;i<msg.choices.Count;i++) { choices.Add(msg.choices[i]); } this.question=msg.Question; } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling ===>Polling.cs @getChoicesString(ArrayList aryChoices) line==> 623",exp,null,false); } }