//CONSTRAINT FOR THE PASSWORD IF ALREADY EXISTS
        public static string PasswordCheck(string passWord, School school)
        {
            passWord = SHA.GenerateSHA512String(passWord);
            while (String.IsNullOrEmpty(passWord) || school.Users.Exists(u => u.PassWord == passWord))
            {
                Console.WriteLine("This password already exists,try another");
                passWord = SHA.GenerateSHA512String(Console.ReadLine());
            }

            return(passWord);
        }
        //CONSTRAINT FOR THE USERNAME IF ALREADY EXISTS
        public static string UsernameCheck(string userName, School school)
        {
            userName = SHA.GenerateSHA512String(userName);

            while (String.IsNullOrEmpty(userName) || school.Users.Exists(u => u.UserName == userName))
            {
                Console.WriteLine("This username already exists,try another");
                userName = SHA.GenerateSHA512String(Console.ReadLine());
            }

            return(userName);
        }