Commit 7c2cdfd7 by Nilu Committed by Harsh Shah

adding method to get shortlisted applications

parent 75ee647d
...@@ -186,7 +186,19 @@ public class Job extends BaseJob ...@@ -186,7 +186,19 @@ public class Job extends BaseJob
public Collection<JobApplication> getSubmittedApplications() public Collection<JobApplication> getSubmittedApplications()
{ {
Filter<JobApplication> filter = JobApplication.SearchByAll().andApplicationStatus(new InFilter<>(ApplicationStatus.SUBMITTED, ApplicationStatus.SHORTLISTED)); return getApplicationsFor(ApplicationStatus.SUBMITTED, ApplicationStatus.SHORTLISTED);
}
public Collection<JobApplication> getShortlistedApplications()
{
return getApplicationsFor(ApplicationStatus.SHORTLISTED);
}
public Collection<JobApplication> getApplicationsFor(ApplicationStatus... status)
{
Filter<JobApplication> filter = JobApplication.SearchByAll().andApplicationStatus(new InFilter<>(status));
return CollectionFilter.filter(getJobApplicationsSet(), filter); return CollectionFilter.filter(getJobApplicationsSet(), filter);
} }
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<% <%
int j = 0; int j = 0;
for(JobApplication jobApplication : job.getJobApplicationsSet()) for(JobApplication jobApplication : job.getShortlistedApplications())
{ {
String jobMatch = FormatUtils.stringify(jobApplication.getJobMatchPercentage(), "PercentageWholeNumber", "0"); String jobMatch = FormatUtils.stringify(jobApplication.getJobMatchPercentage(), "PercentageWholeNumber", "0");
String culture = FormatUtils.stringify(jobApplication.getCulturePercentage(), "PercentageWholeNumber", "0"); String culture = FormatUtils.stringify(jobApplication.getCulturePercentage(), "PercentageWholeNumber", "0");
......
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
<% <%
int index = 0; int index = 0;
for(JobApplication jobApplication : job.getSubmittedApplications()) for(JobApplication jobApplication : job.getShortlistedApplications())
{ {
%> %>
<div class="appl-c-box application-row" onClick='gotoEditApplication("<%= jobApplication.getID() %>")'> <div class="appl-c-box application-row" onClick='gotoEditApplication("<%= jobApplication.getID() %>")'>
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
<% <%
int i = 0; int i = 0;
for(JobApplication jobApplication : job.getJobApplicationsSet()) for(JobApplication jobApplication : job.getShortlistedApplications())
{ {
%> %>
<div class="<%= "appl-c-box " + (i == 0 ? " cb-one" : "")%> "> <div class="<%= "appl-c-box " + (i == 0 ? " cb-one" : "")%> ">
......
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