public Boolean AddStaff(string name, string surname, string skills, string address, string username, string password)
        {
            bool[] flagArr = new bool[2];
            bool   flag    = true;

            StaffDataHandler handler = new StaffDataHandler();

            //Build ID etc
            int    userID  = new IDBuilder().GenerateUserID();
            string staffID = new IDBuilder().GenerateStaffID(skills);

            //Add the user first
            flagArr[0] = handler.addUser(userID, username, password);

            //Add staff last
            flagArr[1] = handler.addStaff(staffID, userID, name, surname, "Active", skills, address);

            foreach (bool item in flagArr)
            {
                if (!item)
                {
                    flag = false;
                }
                else
                {
                    continue;
                }
            }
            return(flag);
        }