public void HandleQuestion(QAQuestion msg) { try { ListViewItem lv = listNotAnswered.Items.Insert(0, msg.QID.ToString()); lv.SubItems.Add(msg.senderProfile.Name); lv.Tag = msg.Question; msg.Question = msg.Question.Replace("\r", " "); msg.Question = msg.Question.Replace("\n", " "); if (msg.Question.Length > 25) { msg.Question = msg.Question.Substring(0, 25); } lv.SubItems.Add(msg.Question); QuestionObject qa = new QuestionObject(); qa.QID = msg.QID; qa.Question = msg.Question; qa.RecipientID = msg.senderProfile.ClientId; qa.senderName = msg.senderProfile.Name; lv.Tag = qa; } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("QuestionAnswerPresenter.cs line==> 600", exp, null, false); } }
private void button1_Click(object sender, System.EventArgs e) { try { QAQuestion qa = new QAQuestion(NetworkManager.getInstance().profile); textQuestion.Text = textQuestion.Text.Replace("\r", " "); textQuestion.Text = textQuestion.Text.Replace("\n", " "); if (textQuestion.Text.Trim() == "") { return; } qa.Question = textQuestion.Text; qa.QID = QuestionID; NetworkManager.getInstance().SendLoadPacket(qa); QuestionID++; AnswerObject answer = new AnswerObject(qa.QID); answer.Question = qa.Question; lv = listQuestions.Items.Add(qa.QID.ToString()); qa.Question = qa.Question.Replace("\r", " "); qa.Question = qa.Question.Replace("\n", " "); qa.Question = qa.Question.Trim(); if (qa.Question.Length > 150) { qa.Question = qa.Question.Substring(0, 150) + "..."; } lv.SubItems.Add(qa.Question); lv.Tag = answer; textQuestion.Text = ""; textAnswer.Text = ""; //ClientUI.getInstance().tabBody.SelectedTabEx = ClientUI.getInstance().tabBody.TabPages[ClientUI.getInstance().nLastSelectedIndex]; } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("QuestionAnswerAttendee.cs line==> 473", exp, null, false); } }
private void button1_Click(object sender, System.EventArgs e) { try { QAQuestion qa = new QAQuestion(NetworkManager.getInstance().profile); textQuestion.Text=textQuestion.Text.Replace("\r"," "); textQuestion.Text=textQuestion.Text.Replace("\n"," "); if(textQuestion.Text.Trim()=="") return; qa.Question = textQuestion.Text; qa.QID = QuestionID; NetworkManager.getInstance().SendLoadPacket(qa); QuestionID++; AnswerObject answer = new AnswerObject(qa.QID); answer.Question = qa.Question; lv = listQuestions.Items.Add(qa.QID.ToString()); qa.Question = qa.Question.Replace("\r"," "); qa.Question = qa.Question.Replace("\n"," "); qa.Question=qa.Question.Trim(); if(qa.Question.Length > 150) qa.Question = qa.Question.Substring(0,150) + "..."; lv.SubItems.Add(qa.Question); lv.Tag = answer; textQuestion.Text=""; textAnswer.Text=""; //ClientUI.getInstance().tabBody.SelectedTabEx = ClientUI.getInstance().tabBody.TabPages[ClientUI.getInstance().nLastSelectedIndex]; } catch(Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("QuestionAnswerAttendee.cs line==> 473",exp,null,false); } }
public void HandleQuestion(QAQuestion msg) { try { ListViewItem lv = listNotAnswered.Items.Insert(0,msg.QID.ToString()); lv.SubItems.Add(msg.senderProfile.Name); lv.Tag = msg.Question; msg.Question = msg.Question.Replace("\r"," "); msg.Question = msg.Question.Replace("\n"," "); if(msg.Question.Length > 25) msg.Question = msg.Question.Substring(0,25); lv.SubItems.Add(msg.Question); QuestionObject qa = new QuestionObject(); qa.QID = msg.QID; qa.Question = msg.Question; qa.RecipientID = msg.senderProfile.ClientId; qa.senderName = msg.senderProfile.Name; lv.Tag = qa; } catch(Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("QuestionAnswerPresenter.cs line==> 600",exp,null,false); } }