Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.ArrayList;
- import java.util.Scanner;
- public class user {
- private String userName;
- private String passWord;
- private String name;
- private double totalHoursWorked;
- private boolean isSuperUser = false;
- ArrayList<user> userList = new ArrayList<>();
- Scanner scan = new Scanner(System.in);
- // default constructor
- user() {
- }
- // use this to create the admin manager account
- user(String userName, String passWord, String name, boolean isSuperUser) {
- this.userName = userName;
- this.passWord = passWord;
- this.name = name;
- this.isSuperUser = isSuperUser;
- }
- public String getUserName() {
- return userName;
- }
- public void setUserName(String userName) {
- this.userName = userName;
- }
- public String getPassWord() {
- return passWord;
- }
- public void setPassWord(String passWord) {
- this.passWord = passWord;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public double getTotalHoursWorked() {
- return totalHoursWorked;
- }
- public void setTotalHoursWorked(double totalHoursWorked) {
- this.totalHoursWorked = totalHoursWorked;
- }
- public void setSuperUserTrue() {
- isSuperUser = true;
- }
- public void calculateHoursWorked(double totalHoursWorked) {
- System.out.println("Total hours worked: " + totalHoursWorked);
- }
- public void addEmployee() {
- userList.add(new user(scan.next(),scan.next(), scan.next(),scan.nextBoolean()));
- }
- public void removeEmployee() {
- userList.remove(scan.nextInt());
- }
- public void listUsers() {
- for(int i = 0; i < userList.size(); i++) {
- System.out.println("Enter " + i + " to remove employee " + userList.get(i).name);
- }
- removeEmployee();
- }
- public void login() {
- String username;
- String password;
- System.out.println("Please type in your username: ");
- username = scan.next();
- System.out.println("Please type in your password: ");
- password = scan.next();
- for (user user : userList) {
- if (user.getUserName().equals(username)) {
- if (user.getPassWord().equals(password)) {
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement