JSF completed, I feel alive
This commit is contained in:
@@ -24,6 +24,16 @@ public class EmployeeController implements Serializable {
|
||||
private String employeeFirst;
|
||||
private String employeeLast;
|
||||
private String employeeTitle;
|
||||
private String employeeLastToDelete;
|
||||
|
||||
public String getEmployeeLastToDelete() {
|
||||
return employeeLastToDelete;
|
||||
}
|
||||
|
||||
public void setEmployeeLastToDelete(String employeeLastToDelete) {
|
||||
this.employeeLastToDelete = employeeLastToDelete;
|
||||
}
|
||||
|
||||
|
||||
private boolean validateInsertion;
|
||||
|
||||
@@ -124,7 +134,8 @@ public class EmployeeController implements Serializable {
|
||||
FacesMessage facesMsg = null;
|
||||
if (b) {
|
||||
facesMsg = new FacesMessage(FacesMessage.SEVERITY_INFO,
|
||||
"Employee Successfully Added", null);
|
||||
"Successfully Added Employee: " + this.employeeFirst + " " + this.employeeLast, null);
|
||||
System.out.println("Successfully Added Employee: " + this.employeeFirst + " " + this.employeeLast);
|
||||
this.employeeFirst = "";
|
||||
this.employeeLast = "";
|
||||
this.employeeTitle = "";
|
||||
@@ -139,12 +150,13 @@ public class EmployeeController implements Serializable {
|
||||
boolean de = false;
|
||||
FacesMessage facesMsg = null;
|
||||
for (int i = 0; i < company.getEmployees().size(); ++i) {
|
||||
if (company.getEmployees().get(i).getEmployeeLast().toLowerCase().equals(this.getEmployeeLast().toLowerCase())) {
|
||||
if (company.getEmployees().get(i).getEmployeeLast().toLowerCase().equals(this.getEmployeeLastToDelete().toLowerCase())) {
|
||||
Employee employeeToDelete = company.getEmployees().get(i);
|
||||
company.getDeletedEmployees().add(employeeToDelete);
|
||||
company.removeEmployee(employeeToDelete);
|
||||
facesMsg = new FacesMessage(FacesMessage.SEVERITY_INFO,
|
||||
"Employee Successfully Deleted", null);
|
||||
"Successfully Deleted Employee: " + company.getEmployees().get(i), null);
|
||||
System.out.println("Successfully Deleted Employee: " + company.getEmployees().get(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -42,6 +42,8 @@ public Company() {
|
||||
|
||||
@Override
|
||||
public List<Employee> getEmployees(){return employeeList;}
|
||||
|
||||
@Override
|
||||
public List<Employee> getDeletedEmployees(){return deletedEmployeeList;}
|
||||
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ public class Employee {
|
||||
private String employeeTitle;
|
||||
private String photo;
|
||||
|
||||
|
||||
public Employee(String employeeFirst, String employeeLast, String employeeTitle, String photo)
|
||||
{
|
||||
this.employeeFirst = employeeFirst;
|
||||
@@ -107,4 +108,9 @@ public class Employee {
|
||||
this.employeeFirst = employeeFirst;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Employee{" + "employeeFirst=" + employeeFirst + ", employeeLast=" + employeeLast + ", employeeTitle=" + employeeTitle + ", photo=" + photo + '}';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user