public string AddNewClient(string clientName, string address, int districtID) { string message = "Client creation is unsuccessful."; //USer existance check if (IsUserNameExist(clientName)) { return(message + "\n" + "This user already exists"); } // username password validity check string IsValidName = ValidateUserInput(clientName, "client name"); string IsValidLocation = ValidateUserInput(address, "Location"); if ((IsValidName.Equals("ValidInput")) && (IsValidLocation.Equals("ValidInput"))) { int result = aClientGateway.AddNewClient(clientName, address, districtID); if (result > 0) { message = "Client creation is successful."; } return(message); } if (!(IsValidName.Equals("ValidInput"))) { return(message + "\n" + IsValidName); } else { return(message + "\n" + IsValidLocation); } }