Пример #1
0
    private void ConectaChat(Usuario usr)
    {
        ChatNovo chat = new ChatNovo();

        chat.addUser(usr.PerfilC.NomePerfil, usr.IdUsuario);
        StatusChat(usr);
    }
Пример #2
0
    private void DesconectarChat(Usuario usr)
    {
        ChatNovo chat = new ChatNovo();

        chat.Disconnect(usr.IdUsuario);
        StatusChat(usr);
    }
Пример #3
0
 protected void btnChatTodos_Click(object sender, EventArgs e)
 {
     lblChat2.Text = "";
     ChatNovo chat = new ChatNovo();
     List<ChatUsers> lst = chat.Lista();
     foreach (ChatUsers element in lst)
     {
         lblChat2.Text += " ID: " + element.userId + " NAME: " + element.userName + "<br/>";
     }
 }
Пример #4
0
    private void StatusChat(Usuario usr)
    {
        bool             conectado = false;
        ChatNovo         chat      = new ChatNovo();
        List <ChatUsers> lst       = chat.Lista();

        foreach (ChatUsers element in lst)
        {
            if (element.userId == usr.IdUsuario)
            {
                conectado = true;
            }
        }

        if (conectado)
        {
            imgStatusChat.ImageUrl = "~/img/chatOn.png";
        }
        else
        {
            imgStatusChat.ImageUrl = "~/img/chatOff.png";
        }
    }