private void dn_Click(object sender, EventArgs e)
        {
            ClientSocket tcp_Client = new ClientSocket();

            tcp_Client.initTCPClient("localhost", 20000);
            tcp_Client.connectToServer();
            string str = "dangnhap" + "," + ten.Text + "," + matkhau.Text;

            tcp_Client.sendData(str);
            string result = tcp_Client.receiveData();

            //MessageBox.Show(result);
            if (int.Parse(result) == 1)
            {
                MessageBox.Show("Đăng nhập thành công!");
                Cửa_Sổ_Chat chatWindow = new Cửa_Sổ_Chat();
                chatWindow.property = ten.Text;
                chatWindow.showProperty();
                //MessageBox.Show(chatWindow.property);
                chatWindow.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("Tên đăng nhập hoặc mật khẩu sai!\nVui lòng đăng nhập lại.");
                tcp_Client.closeConnection();
            }
        }
示例#2
0
        private void dk_Click(object sender, EventArgs e)
        {
            string       gt;
            ClientSocket tcp_Client = new ClientSocket();

            tcp_Client.initTCPClient("localhost", 20000);
            tcp_Client.connectToServer();

            if (this.gtNam.Checked == true)
            {
                gt = "Nam";
            }
            else
            {
                gt = "Nu";
            }

            string str = "dangki" + "," + ten.Text + "," + matkhau.Text + "," + gt;

            tcp_Client.sendData(str);
            string result = tcp_Client.receiveData();

            //MessageBox.Show(result);
            if (int.Parse(result) == 0)
            {
                MessageBox.Show("Đăng kí thành công!");
                DangNhap dn = new DangNhap();
                dn.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("Tên đăng nhập đã được sử dụng!\nVui lòng chọn lại tên khác.");
                tcp_Client.closeConnection();
            }
        }