Esempio n. 1
0
        public void RegisterClient(string[] message, Socket ClientSocket)
        {
            string username = message[6];

            if (database.ValidateUsername(username))
            {
                string confirmation = "RegisteredF" + "," + " The Username already exists in the system";
                ClientSocket.Send(Encoding.ASCII.GetBytes(confirmation), confirmation.Length, SocketFlags.None);
                messageBox.AppendText("Unsuccessful Registration Attempt\n");
            }
            else
            {
                Client client = new Client(message[1], message[2], message[3], message[4], message[5], message[6], message[7]);
                database.AddClient(client);
                string confirmation = "RegisteredS" + "," + " You have been registered successfully";
                ClientSocket.Send(Encoding.ASCII.GetBytes(confirmation), confirmation.Length, SocketFlags.None);
                messageBox.AppendText(username + " was successfully registered\n");
            }
        }