public pChat(ServiceChatClient _client, int _userId)
 {
     InitializeComponent();
     client = _client;
     userId = _userId;
     //GetUserContacts();
 }
Exemple #2
0
 public pProjects(ServiceChatClient _client, int _userId)
 {
     InitializeComponent();
     client = _client;
     userId = _userId;
     SetProjectList();
 }
Exemple #3
0
 void ConnectUser()
 {
     if (!isConnected)
     {
         client             = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         ID                 = client.Connect(tbUserName.Text);
         tbUserName.Enabled = false;
         bConnDicon.Text    = "Disconnect";
         isConnected        = true;
         var str = Assembly.GetExecutingAssembly().Location;
         var ar  = str.Split('\\');
         str = "";
         for (int i = 0; i < ar.Length - 4; i++)
         {
             str += ar[i] + "/";
         }
         str += "/ChatHost/bin/Debug/history.txt";
         try
         {
             var lines = File.ReadAllLines(str, Encoding.UTF8);
             foreach (var line in lines)
             {
                 lbChat.Items.Add(line);
             }
             lbChat.SelectedIndex = lbChat.Items.Count - 1;
         }
         catch
         {
             MessageBox.Show("Нет файла истории ");
         }
     }
 }
 public pAuthorization(MainWindow _mainWindow, Frame _mainWindowFrame, ServiceChatClient _client)
 {
     mainWindowFrame = _mainWindowFrame;
     mainWindow      = _mainWindow;
     client          = _client;
     InitializeComponent();
 }
 public pRegistration(MainWindow _mainWindow, Frame _mainWindowFrame, ServiceChatClient _client)
 {
     InitializeComponent();
     mainWindowFrame = _mainWindowFrame;
     mainWindow      = _mainWindow;
     client          = _client;
     client          = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
 }
Exemple #6
0
 public MainWindow()
 {
     InitializeComponent();
     db = new UserContext();
     db.Users.Load();
     usersGrid.ItemsSource = db.Users.Local.ToBindingList();
     client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
 }
Exemple #7
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client      = null;
         isConnected = false;
     }
 }
Exemple #8
0
 void ConnectUser()
 {
     if (!isConnected)
     {
         client      = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         ID          = client.Connect(label1.Text);
         isConnected = true;
     }
 }
Exemple #9
0
 public Menu(string login)
 {
     client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
     user   = client.GetUser(login);
     InitializeComponent();
     GMenu               = this;
     tSubname.Content    = ("" + user.Name[0] + user.Surname[0]).ToUpper();
     NameSurname.Content = user.Name + " " + user.Surname;
     Phone.Content       = user.Phone.Substring(0, 4) + " " + user.Phone.Substring(4, 2) + " " + user.Phone.Substring(6, 3) + " " + user.Phone.Substring(8, 4);
 }
Exemple #10
0
        public MainWindow()
        {
            InitializeComponent();

            client            = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
            pageAuthorization = new pAuthorization(this, mainFrame, client);

            mainFrameOpacity  = 1;
            mainFrame.Content = pageAuthorization;
        }
 void Disconect()
 {
     if (isConnected)
     {
         client.Dissconect(ID);
         tbName.IsEnabled      = true;
         isConnected           = false;
         btConnectDisc.Content = "Подключиться";
         client = null;
     }
 }
 void ConnectUser()
 {
     if (!isConnected)
     {
         client                = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         ID                    = client.Connetct(tbName.Text);
         tbName.IsEnabled      = false;
         isConnected           = true;
         btConnectDisc.Content = "Отключиться";
     }
 }
Exemple #13
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(id);
         client = null;
         tbUserName.IsEnabled = true;
         btConnect.Content    = "Присоедениться";
         isConnected          = false;
     }
 }
Exemple #14
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client             = null;
         tbUserName.Enabled = true;
         bConnDicon.Text    = "Connect";
         isConnected        = false;
     }
 }
        public ChatMenager()
        {
            chatUser         = new ChatUser();
            chats            = new List <Chat>();
            userChats        = new List <Chat>();
            receivedMessages = new List <Message>();

            CurrentChatId = "";

            client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
        }
 void ConnectUser()  //робота кнопки і заміна контенту кнопки
 {
     if (!isConnected)
     {
         client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this)); //на момент загруження вікна у нас буде створюватися обєкт
         ID     = client.Connect(tbUserName.Text);
         tbUserName.IsEnabled = false;                                                  //коли ввели імя ми неможемо його вже змінювати...
         bConnDicon.Content   = "Disconnect";
         isConnected          = true;
     }
 }
Exemple #17
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client = null;
         texBoxUserName.IsEnabled = true;
         buttonConnect.Content    = "Connect";
         isConnected = false;
     }
 }
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client = null;
         tbUserMame.IsEnabled = true;
         bConnDisconn.Content = "Connect";
         isConnected          = false;
     }
 }
Exemple #19
0
 void ConnectUser()      // Подключение к сервису
 {
     if (!isConnected)
     {
         client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         ID     = client.Connect(tbUserName.Text);
         tbUserName.IsEnabled = false;
         bConnDicon.Content   = "Disconnect";
         isConnected          = true;
     }
 }
Exemple #20
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client = null;
         tbUserName.IsEnabled = true;
         bnConnect.Content    = "Подключиться";
         isConnected          = false;
     }
 }
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client = null;
         tbUserName.IsEnabled = true; //коли відключені то можем поміняти імя
         bConnDicon.Content   = "Connect";
         isConnected          = false;
     }
 }
Exemple #22
0
 void Disconnect()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client        = null;
         TB.IsEnabled  = true;
         TextBloc.Text = "Вхід";
         isConnected   = false;
     }
 }
Exemple #23
0
 void Connect()
 {
     if (!isConnected)
     {
         client        = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         ID            = client.Connect(TB.Text);
         TB.IsEnabled  = false;
         TextBloc.Text = "Вихід";
         isConnected   = true;
     }
 }
Exemple #24
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(clientId);
         client               = null;
         isConnected          = false;
         tbUserName.IsEnabled = true;
         bCD.Content          = "Connect";
     }
 }
Exemple #25
0
 void DisconnectUser()   // Отключение от сервиса
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client = null;
         tbUserName.IsEnabled = true;
         bConnDicon.Content   = "Connect";
         isConnected          = false;
     }
 }
Exemple #26
0
 private void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(id);
         client = null;
         tbUserName.IsEnabled = true;
         bConnDisconn.Content = "Connected";
         isConnected          = false;
     }
 }
 void ConnectUser()
 {
     if (!isConnected)
     {
         _client = new ServiceChatClient(new InstanceContext(this));
         ID      = _client.Connect(tbUserName.Text);
         tbUserName.IsEnabled = false;
         bConDiscon.Content   = "Disconnect";
         isConnected          = true;
     }
 }
Exemple #28
0
 void ConnectUser()
 {
     if (!isConnected)
     {
         client = new ServiceChatClient(new System.ServiceModel.InstanceContext(this));
         userID = client.Connect(tbUserName.Text);
         tbUserName.IsEnabled       = false;
         bConnectDisconnect.Content = "Disconnect";
         isConnected = true;
     }
 }
Exemple #29
0
 void DisconnectUser()
 {
     if (isConnected)
     {
         client.Disconnect(ID);
         client           = null;
         textBox2.Enabled = true;
         button1.Text     = "Присоединиться";
         listBox1.Items.Clear();
         isConnected = false;
     }
 }
Exemple #30
0
        //--------------------------------------------------------------------------------------------------------------------------

        /// <summary>
        /// отключение пользователя от сервиса
        /// </summary>
        void DisconnectUser()
        {
            if (isConnected)
            {
                client.Disconnect(id);
                client = null;
                tbUserName.IsEnabled = true;
                bConnDiscon.Content  = "Connect";
                isConnected          = false;
                ShowListUsers(listUser);
            }
        }