aboutsummaryrefslogtreecommitdiff
path: root/id/ConfigWebTool/src
diff options
context:
space:
mode:
authorBojan Suzic <bojan.suzic@iaik.tugraz.at>2014-04-03 14:29:01 +0200
committerBojan Suzic <bojan.suzic@iaik.tugraz.at>2014-04-03 14:29:01 +0200
commit693bdca735f6e324e7421abc4d79204cfa9c9512 (patch)
tree2caae064f29836f90d22df98e880d8bec3855e1c /id/ConfigWebTool/src
parenta4a715f1124282e202fb2e56f874a8c1a5e2bd71 (diff)
downloadmoa-id-spss-693bdca735f6e324e7421abc4d79204cfa9c9512.tar.gz
moa-id-spss-693bdca735f6e324e7421abc4d79204cfa9c9512.tar.bz2
moa-id-spss-693bdca735f6e324e7421abc4d79204cfa9c9512.zip
removing independent stork conf
Diffstat (limited to 'id/ConfigWebTool/src')
-rw-r--r--id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java15
1 files changed, 11 insertions, 4 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java
index 4830ffb71..37d23e798 100644
--- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java
+++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java
@@ -767,8 +767,15 @@ public class EditOAAction extends BasicAction {
num = num.substring(Constants.IDENIFICATIONTYPE_ERSB.length());
IdentificationNumber idnumber = new IdentificationNumber();
- idnumber.setValue(Constants.PREFIX_WPBK + generalOA.getIdentificationType() + "+" + num);
- idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType()));
+
+ if (generalOA.getIdentificationType().equals(Constants.IDENIFICATIONTYPE_STORK)) {
+ idnumber.setValue(Constants.PREFIX_STORK + "AT" + "+" + num);
+ idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType()));
+ } else {
+ idnumber.setValue(Constants.PREFIX_WPBK + generalOA.getIdentificationType() + "+" + num);
+ idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType()));
+ }
+
authoa.setIdentificationNumber(idnumber);
@@ -1075,10 +1082,10 @@ public class EditOAAction extends BasicAction {
if (userdb.isIsMandateUser() != null && userdb.isIsMandateUser()) {
String bpk = userdb.getBpk();
- if (bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_FN) || bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_ZVR)) {
+ if (bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_FN) || bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_ZVR) || bpk.startsWith(Constants.IDENIFICATIONTYPE_STORK)) {
onlyBusinessService = true;
generalOA.setBusinessService(true);
- } else if (bpk.startsWith(Constants.IDENIFICATIONTYPE_STORK)) {
+ } else if (bpk.startsWith(Constants.IDENIFICATIONTYPE_STORK)) { // TODO
onlyStorkService = true;
generalOA.setStorkService(true);
}