Commit ac997d20 by chenith Committed by Harsh Shah

Aplitation main tabs added.

parent 2d50836c
......@@ -61,4 +61,22 @@ public class JobApplication extends BaseJobApplication
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 @@
<span>Estimated time to complete: <b>20 mins</b></span>
</div>
<div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<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>
<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>
<oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="3" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="section-page-area section-job-match">
<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>
......@@ -73,6 +70,7 @@
<div class="auto-save">Autosaved 1 min ago.</div>
</div>
</div>
</oneit:form>
</div>
</div>
</oneit:dynIncluded>
\ No newline at end of file
......@@ -30,14 +30,11 @@
<span>Estimated time to complete: <b>5 mins</b></span>
</div>
<div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<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>
<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>
<oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="1" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="section-page-area">
<div class="main-sc-section">
<p>
......@@ -49,7 +46,7 @@
<%
for(CriteriaType ct: CriteriaType.getCriteriaTypeArray())
{
List<AssessmentCriteriaAnswer> answerList = jobApplication.getACAnswersByType(ct);
Collection<AssessmentCriteriaAnswer> answerList = jobApplication.getACAnswersByType(ct);
if(!answerList.isEmpty())
{
......@@ -65,14 +62,14 @@
<div class="form-group-new question-y-n">
<label class="second-label"><oneit:toString value="<%= answer.getAssessmentCriteria() %>" mode="EscapeHTML"/></label>
<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="">
<label for="radio5">
Yes
</label>
</div>
<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="">
<label for="radio6">
No
......@@ -98,6 +95,7 @@
</div>
</div>
</div>
</oneit:form>
</div>
</div>
</oneit:dynIncluded>
\ No newline at end of file
......@@ -30,14 +30,11 @@
<span>Estimated time to complete: <b>5 mins</b></span>
</div>
<div class="section-tab-view">
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<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>
<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>
<oneit:form name="editApplication" method="post" enctype="multipart/form-data">
<oneit:dynInclude page="/extensions/applicantportal/inc/application_main_tabs.jsp" PageNumber="2" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="section-page-area">
<div class="main-sc-section">
<p>
......@@ -144,6 +141,7 @@
</div>
</div>
</div>
</oneit:form>
</div>
</div>
</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