Commit 42d469b9 by Nilu

HT003 - Add Action - "To Unsuitable"

parent d06d7740
...@@ -53,6 +53,11 @@ public class BulkUpdateFP extends SaveFP ...@@ -53,6 +53,11 @@ public class BulkUpdateFP extends SaveFP
{ {
application.setApplicationStatus(ApplicationStatus.SUBMITTED); application.setApplicationStatus(ApplicationStatus.SUBMITTED);
} }
else if(job.getAppProcessOption() == AppProcessOption.TO_UNSUITABLE)
{
application.setApplicationStatus(ApplicationStatus.UNSUITABLE);
}
LogMgr.log(JobApplication.LOG, LogLevel.PROCESSING1,"In BulkUpdateFP Job Application Status successfully changed : ", application ); LogMgr.log(JobApplication.LOG, LogLevel.PROCESSING1,"In BulkUpdateFP Job Application Status successfully changed : ", application );
} }
......
...@@ -391,6 +391,7 @@ public class Job extends BaseJob ...@@ -391,6 +391,7 @@ public class Job extends BaseJob
} }
options.add(AppProcessOption.REMOVE_FROM_SHORTLIST); options.add(AppProcessOption.REMOVE_FROM_SHORTLIST);
options.add(AppProcessOption.TO_UNSUITABLE);
return options; return options;
} }
......
...@@ -22,10 +22,12 @@ public class AppProcessOption extends AbstractEnumerated ...@@ -22,10 +22,12 @@ public class AppProcessOption extends AbstractEnumerated
public static final AppProcessOption TO_SHORTLIST = new AppProcessOption ("TO_SHORTLIST", "TO_SHORTLIST", "To Shortlisted", false); public static final AppProcessOption TO_SHORTLIST = new AppProcessOption ("TO_SHORTLIST", "TO_SHORTLIST", "To Shortlisted", false);
public static final AppProcessOption REMOVE_FROM_SHORTLIST = new AppProcessOption ("REMOVE_FROM_SHORTLIST", "REMOVE_FROM_SHORTLIST", "Remove From Shortlist", false); public static final AppProcessOption REMOVE_FROM_SHORTLIST = new AppProcessOption ("REMOVE_FROM_SHORTLIST", "REMOVE_FROM_SHORTLIST", "Remove From Shortlisted", false);
public static final AppProcessOption TO_UNSUITABLE = new AppProcessOption ("TO_UNSUITABLE", "TO_UNSUITABLE", "To Unsuitable", false);
private static final AppProcessOption[] allAppProcessOptions = private static final AppProcessOption[] allAppProcessOptions =
new AppProcessOption[] { TO_SHORTLIST,REMOVE_FROM_SHORTLIST}; new AppProcessOption[] { TO_SHORTLIST,REMOVE_FROM_SHORTLIST,TO_UNSUITABLE};
private static AppProcessOption[] getAllAppProcessOptions () private static AppProcessOption[] getAllAppProcessOptions ()
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
<CONSTANT package="performa.orm.types" name="AppProcessOption"> <CONSTANT package="performa.orm.types" name="AppProcessOption">
<VALUE name="TO_SHORTLIST" value="TO_SHORTLIST" description="To Shortlisted"/> <VALUE name="TO_SHORTLIST" value="TO_SHORTLIST" description="To Shortlisted"/>
<VALUE name="REMOVE_FROM_SHORTLIST" value="REMOVE_FROM_SHORTLIST" description="Remove From Shortlist"/> <VALUE name="REMOVE_FROM_SHORTLIST" value="REMOVE_FROM_SHORTLIST" description="Remove From Shortlisted"/>
<VALUE name="TO_UNSUITABLE" value="TO_UNSUITABLE" description="To Unsuitable"/>
</CONSTANT> </CONSTANT>
</ROOT> </ROOT>
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