Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PERFORMA_REPLICA
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Muhammad Usman
PERFORMA_REPLICA
Commits
bec3a154
Commit
bec3a154
authored
Nov 28, 2018
by
Nilu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
S12781369 # Client - Incoming Issues (raised by Client) #Please default Culture elements to On
parent
c2162048
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
19 additions
and
12 deletions
+19
-12
ProcessCultureFP.java
cmsWebApp/src/performa/form/ProcessCultureFP.java
+15
-9
BaseCultureCriteria.java
cmsWebApp/src/performa/orm/BaseCultureCriteria.java
+2
-2
CultureCriteria.xml
cmsWebApp/src/performa/orm/CultureCriteria.xml
+1
-1
workplace_culture.jsp
...bApp/webroot/extensions/adminportal/workplace_culture.jsp
+1
-0
No files found.
cmsWebApp/src/performa/form/ProcessCultureFP.java
View file @
bec3a154
...
...
@@ -39,18 +39,10 @@ public class ProcessCultureFP extends SaveFP
HttpServletRequest
request
=
submission
.
getRequest
();
Job
job
=
(
Job
)
process
.
getAttribute
(
"Job"
);
boolean
fromJobMatch
=
request
.
getAttribute
(
"fromJobMatch"
)
!=
null
?
(
boolean
)
request
.
getAttribute
(
"fromJobMatch"
):
false
;
boolean
fromCulture
=
request
.
getAttribute
(
"fromCulture"
)
!=
null
?
(
boolean
)
request
.
getAttribute
(
"fromCulture"
):
false
;
Debug
.
assertion
(
job
!=
null
,
"No job found . Call from "
+
getClass
().
getName
());
for
(
CultureCriteria
criteria:
job
.
getCultureCriteriasSet
())
{
if
(
criteria
.
getIsApplicable
())
{
BusinessObjectParser
.
assertFieldCondition
(
criteria
.
getCultureElementRating
()
!=
null
,
criteria
,
CultureCriteria
.
SINGLEREFERENCE_CultureElementRating
,
"mandatory"
,
exceptions
,
true
,
request
);
BusinessObjectParser
.
assertFieldCondition
(
criteria
.
getImportance
()
!=
null
,
criteria
,
CultureCriteria
.
FIELD_Importance
,
"mandatory"
,
exceptions
,
true
,
request
);
}
}
if
(
fromJobMatch
)
{
...
...
@@ -66,5 +58,18 @@ public class ProcessCultureFP extends SaveFP
BusinessObjectParser
.
assertFieldCondition
(
job
.
showLevelOption
(
job
.
getLevel
()),
job
,
Job
.
SINGLEREFERENCE_Level
,
"invalid"
,
exceptions
,
true
,
request
);
}
}
if
(
fromCulture
)
{
for
(
CultureCriteria
criteria:
job
.
getCultureCriteriasSet
())
{
if
(
criteria
.
getIsApplicable
())
{
BusinessObjectParser
.
assertFieldCondition
(
criteria
.
getCultureElementRating
()
!=
null
,
criteria
,
CultureCriteria
.
SINGLEREFERENCE_CultureElementRating
,
"mandatory"
,
exceptions
,
true
,
request
);
BusinessObjectParser
.
assertFieldCondition
(
criteria
.
getImportance
()
!=
null
,
criteria
,
CultureCriteria
.
FIELD_Importance
,
"mandatory"
,
exceptions
,
true
,
request
);
}
}
}
}
}
\ No newline at end of file
cmsWebApp/src/performa/orm/BaseCultureCriteria.java
View file @
bec3a154
...
...
@@ -199,7 +199,7 @@ public abstract class BaseCultureCriteria extends BaseBusinessClass
Map
metaInfo
=
new
HashMap
();
metaInfo
.
put
(
"dbcol"
,
"is_applicable"
);
metaInfo
.
put
(
"defaultValue"
,
"Boolean.
FALS
E"
);
metaInfo
.
put
(
"defaultValue"
,
"Boolean.
TRU
E"
);
metaInfo
.
put
(
"name"
,
"IsApplicable"
);
metaInfo
.
put
(
"type"
,
"Boolean"
);
...
...
@@ -240,7 +240,7 @@ public abstract class BaseCultureCriteria extends BaseBusinessClass
_Importance
=
(
Importance
)(
HELPER_Importance
.
initialise
(
_Importance
));
_IsApplicable
=
(
Boolean
)(
Boolean
.
FALS
E
);
_IsApplicable
=
(
Boolean
)(
Boolean
.
TRU
E
);
}
...
...
cmsWebApp/src/performa/orm/CultureCriteria.xml
View file @
bec3a154
...
...
@@ -8,7 +8,7 @@
<TABLE
name=
"tl_culture_criteria"
tablePrefix=
"object"
polymorphic=
"FALSE"
>
<ATTRIB
name=
"Importance"
type=
"Importance"
dbcol=
"importance"
attribHelper=
"EnumeratedAttributeHelper"
/>
<ATTRIB
name=
"IsApplicable"
type=
"Boolean"
dbcol=
"is_applicable"
defaultValue=
"Boolean.
FALS
E"
/>
<ATTRIB
name=
"IsApplicable"
type=
"Boolean"
dbcol=
"is_applicable"
defaultValue=
"Boolean.
TRU
E"
/>
<SINGLEREFERENCE
name=
"CultureElement"
type=
"CultureElement"
dbcol=
"culture_element_id"
mandatory=
"true"
/>
<SINGLEREFERENCE
name=
"CultureElementRating"
type=
"CultureElementRating"
dbcol=
"culture_element_rating_id"
mandatory=
"false"
/>
...
...
cmsWebApp/webroot/extensions/adminportal/workplace_culture.jsp
View file @
bec3a154
...
...
@@ -251,6 +251,7 @@
<oneit:button value="Review Job Details" name="processCulture" cssClass="btn btn-primary top-margin-25 largeBtn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("Job", job)
.mapEntry("fromCulture", true)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>" />
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment