Commit 8a1b8c57 by Nilu Committed by Harsh Shah

assessment criteria and culture modifications : edit job

parent 26f41df1
......@@ -62,4 +62,10 @@ public class Job extends BaseJob
return CollectionFilter.filter(getAssessmentCriteriasSet(), filter);
}
public int getAssessmentCriteraCountByType(CriteriaType criteria)
{
return getAssessmentCriteraByType(criteria).size();
}
}
\ No newline at end of file
......@@ -1018,6 +1018,7 @@ input.btn.btn-primary.top-margin-25{
font-size: 12px;
font-weight: 500;
margin-bottom: 36px;
text-transform: uppercase;
}
.workplace-radio.radio label{
padding-left: 9px;
......
......@@ -6,15 +6,18 @@
<%! protected String getName (ServletConfig config) { return "job_assessment_criteria_add_jsp"; } %>
<%
ORMProcessState process = (ORMProcessState)ProcessDecorator.getDefaultProcess(request);
ObjectTransaction objTran = process.getTransaction ();
Job job = (Job) process.getAttribute("Job");
AssessmentCriteria criteria = (AssessmentCriteria) getData(request, "AssessmentCriteria");
ORMProcessState process = (ORMProcessState)ProcessDecorator.getDefaultProcess(request);
ObjectTransaction objTran = process.getTransaction ();
Job job = (Job) process.getAttribute("Job");
AssessmentCriteria criteria = (AssessmentCriteria) getData(request, "AssessmentCriteria");
CriteriaType criteriaType = (CriteriaType) getData(request, "CriteriaType");
if(criteria == null)
{
criteria = AssessmentCriteria.createAssessmentCriteria(objTran);
criteria = AssessmentCriteria.createAssessmentCriteria(objTran);
criteriaType = CriteriaType.forName((String) request.getParameter("CriteriaName"));
criteria.setCriteriaType(criteriaType);
job.addToAssessmentCriterias(criteria);
}
%>
......
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