/// <summary> /// Corresponde a la funcion que cumple el boton Start. /// </summary> /// <param name="sender">parametro requerido para el correcto funcionamiento del evento.</param> /// <param name="e">parametro requerido para el correcto funcionamiento del evento.</param> private void StartButtonCallback(object sender, System.EventArgs e) { string tempMessage; Popup popup = new Popup(); var dialogResult = popup.ShowDialog(); if (chatting) { tempMessage = shopKeeper.SayGoodbye() + "\n"; richTextBox1.Text += tempMessage; log.AppendMessage(tempMessage); tempMessage = "\n## " + DateTimeHandler.GetString("date") + " / " + DateTimeHandler.GetString("time") + " - Fin de la conversacion.\n"; richTextBox1.Text += "\n" + tempMessage; log.AppendMessage(tempMessage); } chatting = true; shopKeeper = new Chatbot(seed); user = new Usuario(cash); this.richTextBox1.Clear(); tempMessage = tempMessage = "# " + DateTimeHandler.GetString("date") + " / " + DateTimeHandler.GetString("time") + " - Inicia una nueva conversacion.\n\n"; this.richTextBox1.Text = tempMessage; log.AppendMessage(tempMessage); tempMessage = shopKeeper.SayHello() + "\n"; this.richTextBox1.Text += tempMessage; log.AppendMessage(tempMessage); }