public class EmployeeControl
extends java.lang.Object
Constructor and Description |
---|
EmployeeControl() |
Modifier and Type | Method and Description |
---|---|
static int |
addEmployee(java.lang.String fname,
java.lang.String mname,
java.lang.String lname,
long SSN,
double wage,
java.lang.String username,
java.lang.String password,
java.lang.String type)
Add an employee to the database with the information passed from the interface, which are the input parameters.
|
static int |
editEmployee(java.lang.String fname,
java.lang.String mname,
java.lang.String lname,
long SSN,
double wage,
java.lang.String username,
java.lang.String password,
java.lang.String type,
int id)
Edit an existing employee, where the id is the idEmployee in the database, with the information passed from the interface, which are the input parameters.
|
static java.lang.String[] |
getEmployee(int id)
Get all employee information for a specific employee based on id chosen in the interface and the idEmployee in the database.
|
static java.util.ArrayList<java.lang.String>[] |
updateEmployeeList()
Pull employee data from database in order to enumerate table on interface.
|
public static java.util.ArrayList<java.lang.String>[] updateEmployeeList()
public static java.lang.String[] getEmployee(int id)
id
- public static int addEmployee(java.lang.String fname, java.lang.String mname, java.lang.String lname, long SSN, double wage, java.lang.String username, java.lang.String password, java.lang.String type)
fname
- mname
- lname
- SSN
- wage
- username
- password
- type
- public static int editEmployee(java.lang.String fname, java.lang.String mname, java.lang.String lname, long SSN, double wage, java.lang.String username, java.lang.String password, java.lang.String type, int id)
fname
- mname
- lname
- SSN
- wage
- username
- password
- type
- id
-