public string recibirMensaje(string msj, Usuario usuario) { string mensaje = ""; bool abrimos = false; if (msj.Equals("c")) { string rival = ListadoUsuarios.ponerEnCola(usuario); if (rival == "") { mensaje = "estas en cola buscando rival"; Console.WriteLine(mensaje); } else if (rival != "") { mensaje = rival; usuario.setConexion(clientSocket); abrimos = true; // if(abrimos == true) // { // ListadoUsuarios.sacarDeLaCola(usuario); // } } } else if (msj.Equals("d")) { ListadoUsuarios.sacarDeLaCola(usuario); mensaje = "saliste de la cola"; Console.WriteLine(mensaje); } return(mensaje); }
public void recibirMensaje(string msj, Usuario usuario) { string mensaje = ""; switch (msj) { case "c": string rival = ListadoUsuarios.ponerEnCola(usuario); if (rival != "") { mensaje = rival; ListadoUsuarios.sacarDeLaCola(usuario); usuario.setConexion(clientSocket); mensajeAlCliente(mensaje); } break; case "d": ListadoUsuarios.sacarDeLaCola(usuario); mensaje = "saliste de la cola"; Console.WriteLine(mensaje); break; } }