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); }