public void ConnectClient(string url, string roomName)
        {
            
            EndpointAddress address = new EndpointAddress(url);
            var binding = new WSHttpBinding();
            var client = new ChatServiceClient(binding, address);

            var newForm = new ChatRoom(client, roomName, CurrentUser);
            if(!newForm.IsDisposed)
            newForm.Show();
        }
Example #2
0
 public void AddInRoom(ChatUser user, ChatUser ourname, ChatRoom room)
 {
     client.AddInRoom(user, ourname, room);
 }
Example #3
0
 public void ExitRoom(ChatUser user, ChatRoom room)
 {
     client.ExitRoom(user, room);
 }
Example #4
0
 public void CreateRoom(ChatUser ourName, ChatUser requiredName, ChatRoom nameRoom)
 {
     throw new NotImplementedException();
 }
Example #5
0
 public bool CreateNewRoom(ChatUser ourUser, string[] users, ChatRoom nameRoom)
 {
     return(client.CreateNewRoom(ourUser, users, nameRoom));
 }
Example #6
0
 public void SendNewMessage(ChatMessage msg, ChatRoom room)
 {
     client.SendNewMessage(msg, room);
 }