// Enviar mensaje protected void botonEnviar_Click(object sender, EventArgs e) { string contenido = textoMensaje.Text; string nuevotexto = ""; // Fragmentar las palabras de más de 50 caracteres para no descuadrar el cuadro de mensajes int acumuladas = 0; for (int i = 0; i < contenido.Length; i++) { if (contenido[i] == ' ') acumuladas = 0; else acumuladas++; if (acumuladas > 50) { nuevotexto += " "; acumuladas = 1; } nuevotexto += contenido[i]; } receptor = Taimer.User.GetUserByDNIQuick(labelDNI.Text); Mensaje mensaje = new Mensaje(100, nuevotexto, ((User)Session["usuario"]), receptor, DateTime.Now, false); mensaje.Agregar(); textoMensaje.Text = ""; SelectUser(receptor.DNI); }
private void btnEnviar_Click(object sender, EventArgs e) { //paro timer //llamo al metodo //incio el timer //t.Stop //t.Enabled = true; t.Enabled = false; string mensaje = txtMensaje.Text; if (!string.IsNullOrEmpty(mensaje)) { Mensaje chat = new Mensaje(); //id patologia, idUsuarioE, mensaje txtMensaje.Text = ""; Mensaje.Agregar(idDiagnostico, this.idUsuario, mensaje); ActualizarListaChat(); //lstChat.Items.Add(text); //lstChat.SelectedIndex = lstChat.Items.Count - 1; } }