Commit ac997d20 by chenith Committed by Harsh Shah

Aplitation main tabs added.

parent 2d50836c
...@@ -61,4 +61,22 @@ public class JobApplication extends BaseJobApplication ...@@ -61,4 +61,22 @@ public class JobApplication extends BaseJobApplication
return CollectionFilter.filter(getAssessmentCriteriaAnswersSet(), filter); return CollectionFilter.filter(getAssessmentCriteriaAnswersSet(), filter);
} }
public Boolean selectionCompleted()
{
return Boolean.TRUE;
}
public Boolean cultureCompleted()
{
return Boolean.FALSE;
}
public Boolean assessmentCompleted()
{
return Boolean.TRUE;
}
} }
\ No newline at end of file
<%@ page extends="oneit.servlets.jsp.JSPInclude" %>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@ include file="/extensions/performa/inc/stdimports.jsp" %>
<%
JobApplication jobApplication = (JobApplication) process.getAttribute("JobApplication");
String pageNumber = (String) getData(request, "PageNumber");
String firstPage = WebUtils.getSamePageInRenderMode(request, "SelectionCriteria");
String secondPage = WebUtils.getSamePageInRenderMode(request, "WorkplaceCulture");
String thirdPage = WebUtils.getSamePageInRenderMode(request, "JobMatchAssessment");
// String fourthPage = WebUtils.getSamePageInRenderMode(request, "SubmitApplication");
%>
<oneit:dynIncluded>
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<li class="<%= pageNumber == "1" ? "active" : jobApplication.selectionCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", firstPage)
.mapEntry("procParams", CollectionUtils.mapEntry("JobApplication", jobApplication).toMap())
.toMap() %>">
<span><%= jobApplication.selectionCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
<div class="mobile-hide">Selection Criteria</div>
</oneit:button>
</li>
<li class="<%= pageNumber == "2" ? "active" : jobApplication.cultureCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", secondPage)
.mapEntry("procParams", CollectionUtils.mapEntry("JobApplication", jobApplication).toMap())
.toMap() %>">
<span><%= jobApplication.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
<div class="mobile-hide">Workplace Culture</div>
</oneit:button>
</li>
<li class="<%= pageNumber == "3" ? "active" : jobApplication.assessmentCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", thirdPage)
.mapEntry("procParams", CollectionUtils.mapEntry("JobApplication", jobApplication).toMap())
.toMap() %>">
<span><%= jobApplication.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
<div class="mobile-hide">Job Match Assessment</div>
</oneit:button>
</li>
<li><a href="#"><span>4</span><div class="mobile-hide">Submit Application</div></a></li>
</ul>
</div>
</oneit:dynIncluded>
...@@ -30,14 +30,11 @@ ...@@ -30,14 +30,11 @@
<span>Estimated time to complete: <b>20 mins</b></span> <span>Estimated time to complete: <b>20 mins</b></span>
</div> </div>
<div class="section-tab-view"> <div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified"> <oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<li class="complate"><a href="#"><span><img src="images/right-mark.png" /></span><div class="mobile-hide">Selection Criteria</div></a></li>
<li class="complate"><a href="#"><span><img src="images/right-mark.png" /></span><div class="mobile-hide">Workplace Culture</div></a></li> <oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="3" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<li class="active"><a href="#"><span>3</span><div class="mobile-hide">Job Match Assessment</div></a></li>
<li><a href="#"><span>4</span><div class="mobile-hide">Submit Application</div></a></li>
</ul>
</div>
<div class="section-page-area section-job-match"> <div class="section-page-area section-job-match">
<div class="main-sc-section sj-1"> <div class="main-sc-section sj-1">
<p>Using the scale given, indicate how important to you are the following aspects in your work life. Use the following system:</p> <p>Using the scale given, indicate how important to you are the following aspects in your work life. Use the following system:</p>
...@@ -73,6 +70,7 @@ ...@@ -73,6 +70,7 @@
<div class="auto-save">Autosaved 1 min ago.</div> <div class="auto-save">Autosaved 1 min ago.</div>
</div> </div>
</div> </div>
</oneit:form>
</div> </div>
</div> </div>
</oneit:dynIncluded> </oneit:dynIncluded>
\ No newline at end of file
...@@ -30,14 +30,11 @@ ...@@ -30,14 +30,11 @@
<span>Estimated time to complete: <b>5 mins</b></span> <span>Estimated time to complete: <b>5 mins</b></span>
</div> </div>
<div class="section-tab-view"> <div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified"> <oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<li class="active"><a href="#"><span>1</span><div class="mobile-hide">Selection Criteria</div></a></li>
<li><a href="#"><span>2</span><div class="mobile-hide">Workplace Culture</div></a></li> <oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="1" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<li><a href="#"><span>3</span><div class="mobile-hide">Job Match Assessment</div></a></li>
<li><a href="#"><span>4</span><div class="mobile-hide">Submit Application</div></a></li>
</ul>
</div>
<div class="section-page-area"> <div class="section-page-area">
<div class="main-sc-section"> <div class="main-sc-section">
<p> <p>
...@@ -49,7 +46,7 @@ ...@@ -49,7 +46,7 @@
<% <%
for(CriteriaType ct: CriteriaType.getCriteriaTypeArray()) for(CriteriaType ct: CriteriaType.getCriteriaTypeArray())
{ {
List<AssessmentCriteriaAnswer> answerList = jobApplication.getACAnswersByType(ct); Collection<AssessmentCriteriaAnswer> answerList = jobApplication.getACAnswersByType(ct);
if(!answerList.isEmpty()) if(!answerList.isEmpty())
{ {
...@@ -65,14 +62,14 @@ ...@@ -65,14 +62,14 @@
<div class="form-group-new question-y-n"> <div class="form-group-new question-y-n">
<label class="second-label"><oneit:toString value="<%= answer.getAssessmentCriteria() %>" mode="EscapeHTML"/></label> <label class="second-label"><oneit:toString value="<%= answer.getAssessmentCriteria() %>" mode="EscapeHTML"/></label>
<div class="radio radio-primary second-radio-primary"> <div class="radio radio-primary second-radio-primary">
<input type="radio" name="<%= optionKey %>" value="y" id="radio5" <%= answer.getAnswer() == true ? "selected" : " %>/> <input type="radio" name="<%= optionKey %>" value="y" id="radio5" <%= answer.getAnswer() == true ? "selected" : "" %>/>
<input type="radio" name="radio30" id="radio5" value="option1" checked=""> <input type="radio" name="radio30" id="radio5" value="option1" checked="">
<label for="radio5"> <label for="radio5">
Yes Yes
</label> </label>
</div> </div>
<div class="radio radio-primary second-radio-primary"> <div class="radio radio-primary second-radio-primary">
<input type="radio" name="<%= optionKey %>" value="n" id="radio6" <%= answer.getAnswer() == false ? "selected" : " %>/> <input type="radio" name="<%= optionKey %>" value="n" id="radio6" <%= answer.getAnswer() == false ? "selected" : "" %>/>
<input type="radio" name="radio30" id="radio6" value="option1" checked=""> <input type="radio" name="radio30" id="radio6" value="option1" checked="">
<label for="radio6"> <label for="radio6">
No No
...@@ -98,6 +95,7 @@ ...@@ -98,6 +95,7 @@
</div> </div>
</div> </div>
</div> </div>
</oneit:form>
</div> </div>
</div> </div>
</oneit:dynIncluded> </oneit:dynIncluded>
\ No newline at end of file
...@@ -30,14 +30,11 @@ ...@@ -30,14 +30,11 @@
<span>Estimated time to complete: <b>5 mins</b></span> <span>Estimated time to complete: <b>5 mins</b></span>
</div> </div>
<div class="section-tab-view"> <div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified"> <oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<li class="complate"><a href="#"><span><img src="images/right-mark.png" /></span><div class="mobile-hide">Selection Criteria</div></a></li>
<li class="active"><a href="#"><span>2</span><div class="mobile-hide">Workplace Culture</div></a></li> <oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="2" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<li><a href="#"><span>3</span><div class="mobile-hide">Job Match Assessment</div></a></li>
<li><a href="#"><span>4</span><div class="mobile-hide">Submit Application</div></a></li>
</ul>
</div>
<div class="section-page-area"> <div class="section-page-area">
<div class="main-sc-section"> <div class="main-sc-section">
<p> <p>
...@@ -144,6 +141,7 @@ ...@@ -144,6 +141,7 @@
</div> </div>
</div> </div>
</div> </div>
</oneit:form>
</div> </div>
</div> </div>
</oneit:dynIncluded> </oneit:dynIncluded>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment