public void RegisterClientTDB(string username, string password, string email)
        {
            string ip   = "localhost";
            int    port = 3344;

            ClientReg client = new ClientReg();

            client.username = username;
            client.password = password;
            client.email    = email;

            TcpClient connection = new TcpClient(ip, port);

            string[] package = { client.username, client.password, client.email };

            NetworkStream stream = connection.GetStream();

            string serialized_package = JsonConvert.SerializeObject(package);

            byte[] buffer = new byte[1024];

            buffer = Encoding.UTF8.GetBytes(serialized_package);

            stream.Write(buffer, 0, buffer.Length);

            stream.Flush();

            Console.WriteLine("Data sent ");
        }
Beispiel #2
0
        public void SendClient(string username, string password, string email)
        {
            ClientReg client = new ClientReg();

            client.username = username;
            client.password = password;
            client.email    = email;

            ClientReg pack = new ClientReg(client.username, client.password, client.email);

            Console.WriteLine("Sending date!");

            string message = JsonConvert.SerializeObject(pack);

            Package package = new Package("register", message);

            connection.SendToServer(package);
            Console.WriteLine(message);
            Console.WriteLine("Date has been sent!");
        }