|
|
|
@ -6,6 +6,7 @@
|
|
|
|
|
<h:head>
|
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
|
|
|
<title>Validating Data</title>
|
|
|
|
|
<h:outputStylesheet name="css/1.css"/>
|
|
|
|
|
</h:head>
|
|
|
|
|
<h:body>
|
|
|
|
|
<h:form id="employeeForm">
|
|
|
|
@ -48,20 +49,20 @@
|
|
|
|
|
|
|
|
|
|
<h:outputLabel for="employeeFirst" value="First:" />
|
|
|
|
|
<h:inputText id="employeeFirst"
|
|
|
|
|
value="#{employeeController.employeeFirst}">
|
|
|
|
|
value="#{employeeController.employeeFirst}" disabled="#{employeeController.validateInsertion}">
|
|
|
|
|
<f:validateLength minimum="3" maximum="30"/>
|
|
|
|
|
</h:inputText>
|
|
|
|
|
<h:message for="employeeFirst" errorStyle="color:red"/>
|
|
|
|
|
|
|
|
|
|
<h:outputLabel for="employeeLast" value="Last: " />
|
|
|
|
|
<h:inputText id="employeeLast" value="#{employeeController.employeeLast}">
|
|
|
|
|
<h:inputText id="employeeLast" value="#{employeeController.employeeLast}" disabled="#{employeeController.validateInsertion}">
|
|
|
|
|
<f:validateLength minimum="3" maximum="30"/>
|
|
|
|
|
</h:inputText>
|
|
|
|
|
<h:message for="employeeLast" errorStyle="color:red"/>
|
|
|
|
|
|
|
|
|
|
<h:outputLabel for="employeeTitle" value="Title (Must be a Java Position): " />
|
|
|
|
|
<h:inputText id="employeeTitle" value="#{employeeController.employeeTitle}">
|
|
|
|
|
<f:validator validatorId="employeeTitleValidate" />
|
|
|
|
|
<f:validator validatorId="employeeTitleValidate" disabled="#{employeeController.validateInsertion}"/>
|
|
|
|
|
</h:inputText>
|
|
|
|
|
<h:message for="employeeTitle" errorStyle="color:red"/>
|
|
|
|
|
|
|
|
|
@ -75,8 +76,8 @@
|
|
|
|
|
|
|
|
|
|
</h:column>
|
|
|
|
|
|
|
|
|
|
<h:column style="vertical-align: top;">
|
|
|
|
|
<h1>Delete Information</h1>
|
|
|
|
|
<h:column>
|
|
|
|
|
<h1>Delete Employee Information</h1>
|
|
|
|
|
<br/>
|
|
|
|
|
<h:messages globalOnly="true" errorStyle="color: red"
|
|
|
|
|
infoStyle="color: green"/>
|
|
|
|
@ -84,8 +85,8 @@
|
|
|
|
|
<h:dataTable id="DeleteTable"
|
|
|
|
|
var="emp"
|
|
|
|
|
border="1"
|
|
|
|
|
value=""
|
|
|
|
|
rendered="">
|
|
|
|
|
value="#{employeeController.company.getDeletedEmployees()}"
|
|
|
|
|
rendered="#{employeeController.company.getDeletedEmployees().size() > 0}">
|
|
|
|
|
|
|
|
|
|
<f:facet name="header">
|
|
|
|
|
Deleted Employees
|
|
|
|
@ -104,7 +105,7 @@
|
|
|
|
|
|
|
|
|
|
<h:outputLabel for="employeeLastToDelete" value="Last: " />
|
|
|
|
|
<h:inputText id="employeeLastToDelete" value="#{employeeController.employeeLast}">
|
|
|
|
|
<f:validateLength minimum="3" maximum="30"/>
|
|
|
|
|
<f:validateLength minimum="3" maximum="30" disabled="#{!employeeController.validateInsertion}"/>
|
|
|
|
|
</h:inputText>
|
|
|
|
|
<h:message for="employeeLastToDelete" errorStyle="color:red"/>
|
|
|
|
|
|
|
|
|
@ -114,13 +115,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h:commandButton id="delete"
|
|
|
|
|
action="#{employeeController.delete}"
|
|
|
|
|
value="Delete Employee"/>
|
|
|
|
|
</h:column>
|
|
|
|
|
|
|
|
|
|
</h:panelGrid>
|
|
|
|
|
<h:commandButton id="delete"
|
|
|
|
|
action="#{employeeController.delete}"
|
|
|
|
|
value="Delete Employee"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</h:form>
|
|
|
|
|
</h:body>
|
|
|
|
|