Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
Component Sharing
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Gagandeep Singh Bhatia
Component Sharing
Commits
32659ae8
Commit
32659ae8
authored
Apr 04, 2024
by
ManishKumar C
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replace UserInvitationDAO.java
parent
35b54b35
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
139 additions
and
83 deletions
+139
-83
Amol/Manish Changes/UserInvitationDAO.java
Amol/Manish Changes/UserInvitationDAO.java
+139
-83
No files found.
Amol/Manish Changes/UserInvitationDAO.java
View file @
32659ae8
...
@@ -121,10 +121,7 @@ public class UserInvitationDAO
...
@@ -121,10 +121,7 @@ public class UserInvitationDAO
append
(
" U.UUID, "
).
append
(
" U.UUID, "
).
append
(
" U.ACC_PARM1 , "
).
append
(
" U.ACC_PARM1 , "
).
append
(
" U.ENTITY_CODE, "
).
append
(
" U.ENTITY_CODE, "
).
append
(
" U.USER_TYPE, "
).
append
(
" U.USER_TYPE "
).
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
append
(
" U.EDI_ADDR "
).
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
append
(
" FROM USER_INVITE U, "
).
append
(
" FROM USER_INVITE U, "
).
append
(
" USER_REGISTRATION R "
).
append
(
" USER_REGISTRATION R "
).
append
(
" WHERE R.EMAIL_ID = U.EMAIL_ID "
).
append
(
" WHERE R.EMAIL_ID = U.EMAIL_ID "
).
...
@@ -178,25 +175,6 @@ public class UserInvitationDAO
...
@@ -178,25 +175,6 @@ public class UserInvitationDAO
inviteUser
.
setGrade
(
grade
);
inviteUser
.
setGrade
(
grade
);
inviteUser
.
setDeptCode
(
dept
);
inviteUser
.
setDeptCode
(
dept
);
}
}
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24[START]
String
ediAddr
=
rs
.
getString
(
"EDI_ADDR"
);
BaseLogger
.
log
(
"2"
,
null
,
null
,
"ediAddr ::["
+
ediAddr
+
"]"
);
if
(
ediAddr
!=
null
&&
!
ediAddr
.
isEmpty
())
{
String
[]
reportToDesCodeHq
=
ediAddr
.
split
(
"\\$"
);
String
designCode
=
reportToDesCodeHq
[
0
];
String
reportTo
=
reportToDesCodeHq
[
1
];
String
stanCodeHq
=
reportToDesCodeHq
[
2
];
designCode
=
designCode
.
substring
(
designCode
.
lastIndexOf
(
":"
)
+
1
);
reportTo
=
reportTo
.
substring
(
reportTo
.
lastIndexOf
(
":"
)
+
1
);
stanCodeHq
=
stanCodeHq
.
substring
(
stanCodeHq
.
lastIndexOf
(
":"
)
+
1
);
BaseLogger
.
log
(
"2"
,
null
,
null
,
"designCode ::["
+
designCode
+
"]"
+
"reportTo ::["
+
reportTo
+
"]"
+
"stanCodeHq ::["
+
stanCodeHq
+
"]"
);
inviteUser
.
setDesignCode
(
designCode
);
inviteUser
.
setReportTo
(
reportTo
);
inviteUser
.
setStanCodeHq
(
stanCodeHq
);
}
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24[END]
if
(
rs
.
getString
(
"REGST_STAT"
)
==
null
||
rs
.
getString
(
"REGST_STAT"
).
equalsIgnoreCase
(
""
))
if
(
rs
.
getString
(
"REGST_STAT"
)
==
null
||
rs
.
getString
(
"REGST_STAT"
).
equalsIgnoreCase
(
""
))
{
{
...
@@ -252,9 +230,6 @@ public class UserInvitationDAO
...
@@ -252,9 +230,6 @@ public class UserInvitationDAO
java
.
sql
.
PreparedStatement
pstmt
=
null
;
java
.
sql
.
PreparedStatement
pstmt
=
null
;
ResultSet
rs
=
null
;
ResultSet
rs
=
null
;
String
entityCode
=
""
;
String
entityCode
=
""
;
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
String
ediAddr
=
""
;
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
BaseLogger
.
log
(
"2"
,
null
,
null
,
"getInviteUser :: 99999== >"
+
userCode
);
BaseLogger
.
log
(
"2"
,
null
,
null
,
"getInviteUser :: 99999== >"
+
userCode
);
try
try
{
{
...
@@ -306,10 +281,7 @@ public class UserInvitationDAO
...
@@ -306,10 +281,7 @@ public class UserInvitationDAO
append
(
" U.UUID, "
).
append
(
" U.UUID, "
).
append
(
" U.ACC_PARM1 , "
).
append
(
" U.ACC_PARM1 , "
).
append
(
" U.ENTITY_CODE, "
).
append
(
" U.ENTITY_CODE, "
).
append
(
" U.USER_TYPE, "
).
append
(
" U.USER_TYPE "
).
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
append
(
" U.EDI_ADDR "
).
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
append
(
"FROM USER_INVITE U, "
).
append
(
"FROM USER_INVITE U, "
).
append
(
" USER_REGISTRATION R "
).
append
(
" USER_REGISTRATION R "
).
append
(
"WHERE R.EMAIL_ID = U.EMAIL_ID "
).
append
(
"WHERE R.EMAIL_ID = U.EMAIL_ID "
).
...
@@ -342,14 +314,9 @@ public class UserInvitationDAO
...
@@ -342,14 +314,9 @@ public class UserInvitationDAO
inviteUser
.
setUserType
(
rs
.
getString
(
"USER_TYPE"
));
inviteUser
.
setUserType
(
rs
.
getString
(
"USER_TYPE"
));
inviteUser
.
setLicType
(
rs
.
getString
(
"USER_LICTYPE"
));
inviteUser
.
setLicType
(
rs
.
getString
(
"USER_LICTYPE"
));
entityCode
=
rs
.
getString
(
"ACC_PARM1"
);
entityCode
=
rs
.
getString
(
"ACC_PARM1"
);
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
ediAddr
=
rs
.
getString
(
"EDI_ADDR"
);
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
}
}
BaseLogger
.
log
(
"3"
,
null
,
null
,
"entityCode ::["
+
entityCode
+
"]"
);
BaseLogger
.
log
(
"3"
,
null
,
null
,
"entityCode ::["
+
entityCode
+
"]"
);
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
BaseLogger
.
log
(
"3"
,
null
,
null
,
"ediAddr ::["
+
ediAddr
+
"]"
);
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
if
(
entityCode
!=
null
&&
!
entityCode
.
isEmpty
())
if
(
entityCode
!=
null
&&
!
entityCode
.
isEmpty
())
{
{
String
[]
deptGradeItmSer
=
entityCode
.
split
(
"\\$"
);
String
[]
deptGradeItmSer
=
entityCode
.
split
(
"\\$"
);
...
@@ -366,24 +333,6 @@ public class UserInvitationDAO
...
@@ -366,24 +333,6 @@ public class UserInvitationDAO
inviteUser
.
setDeptCode
(
dept
);
inviteUser
.
setDeptCode
(
dept
);
}
}
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24[START]
if
(
ediAddr
!=
null
&&
!
ediAddr
.
isEmpty
())
{
String
[]
reportToDesCodeHq
=
ediAddr
.
split
(
"\\$"
);
String
designCode
=
reportToDesCodeHq
[
0
];
String
reportTo
=
reportToDesCodeHq
[
1
];
String
stanCodeHq
=
reportToDesCodeHq
[
2
];
designCode
=
designCode
.
substring
(
designCode
.
lastIndexOf
(
":"
)
+
1
);
reportTo
=
reportTo
.
substring
(
reportTo
.
lastIndexOf
(
":"
)
+
1
);
stanCodeHq
=
stanCodeHq
.
substring
(
stanCodeHq
.
lastIndexOf
(
":"
)
+
1
);
BaseLogger
.
log
(
"2"
,
null
,
null
,
"designCode ::["
+
designCode
+
"]"
+
"reportTo ::["
+
reportTo
+
"]"
+
"stanCodeHq ::["
+
stanCodeHq
+
"]"
);
inviteUser
.
setDesignCode
(
designCode
);
inviteUser
.
setReportTo
(
reportTo
);
inviteUser
.
setStanCodeHq
(
stanCodeHq
);
}
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24[END]
pstmt
.
close
();
pstmt
.
close
();
rs
.
close
();
rs
.
close
();
autConn
.
close
();
autConn
.
close
();
...
@@ -660,10 +609,6 @@ public class UserInvitationDAO
...
@@ -660,10 +609,6 @@ public class UserInvitationDAO
//Change by Priyanka B on 25/Jan/19 end
//Change by Priyanka B on 25/Jan/19 end
String
entityCode
=
"DEPT:"
+
checkNull
(
inviteUser
.
getDeptCode
())+
"$GRADE:"
+
checkNull
(
inviteUser
.
getGrade
())+
"$ITMSER:"
+
checkNull
(
inviteUser
.
getItemSer
());
String
entityCode
=
"DEPT:"
+
checkNull
(
inviteUser
.
getDeptCode
())+
"$GRADE:"
+
checkNull
(
inviteUser
.
getGrade
())+
"$ITMSER:"
+
checkNull
(
inviteUser
.
getItemSer
());
BaseLogger
.
log
(
"3"
,
null
,
null
,
"entityCode in addInviteUser::["
+
entityCode
+
"]"
);
BaseLogger
.
log
(
"3"
,
null
,
null
,
"entityCode in addInviteUser::["
+
entityCode
+
"]"
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[START]
String
ediAddr
=
"DESIGNCODE:"
+
checkNull
(
inviteUser
.
getDesignCode
())+
"$REPORTTO:"
+
checkNull
(
inviteUser
.
getReportTo
()+
"$HQ:"
+
checkNull
(
inviteUser
.
getStanCodeHq
()));
BaseLogger
.
log
(
"3"
,
null
,
null
,
"ediAddr in addInviteUser::["
+
ediAddr
+
"]"
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[END]
// To get registered Invitee User's Information
// To get registered Invitee User's Information
String
registerUserId
=
inviteUser
.
getChgUser
();
String
registerUserId
=
inviteUser
.
getChgUser
();
String
acc_lock
=
""
;
String
acc_lock
=
""
;
...
@@ -687,8 +632,7 @@ public class UserInvitationDAO
...
@@ -687,8 +632,7 @@ public class UserInvitationDAO
rs
=
null
;
rs
=
null
;
java
.
sql
.
Date
currentDate
=
new
java
.
sql
.
Date
(
new
java
.
util
.
Date
().
getTime
());
java
.
sql
.
Date
currentDate
=
new
java
.
sql
.
Date
(
new
java
.
util
.
Date
().
getTime
());
String
userSql
=
"INSERT INTO USER_INVITE(CODE,NAME,EMAIL_ID,MOBILE_NO,PROFILE_ID,SITE_CODE__DEF,USR_LEV,UUID, CHG_USER ,TRANS_DB, ENTERPRISE, ACCT_LOCK, ASCERTAIN_ATTENDANCE, PASSWD_FREQ, WRONG_LOGIN_CNT, ENTITY_CODE, USER_TYPE , ACC_PARM1,INVITATION_DATE,EDI_ADDR) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
;
String
userSql
=
"INSERT INTO USER_INVITE(CODE,NAME,EMAIL_ID,MOBILE_NO,PROFILE_ID,SITE_CODE__DEF,USR_LEV,UUID, CHG_USER ,TRANS_DB, ENTERPRISE, ACCT_LOCK, ASCERTAIN_ATTENDANCE, PASSWD_FREQ, WRONG_LOGIN_CNT, ENTITY_CODE, USER_TYPE , ACC_PARM1,INVITATION_DATE) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
;
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
pstmt
=
autConn
.
prepareStatement
(
userSql
);
pstmt
=
autConn
.
prepareStatement
(
userSql
);
pstmt
.
setString
(
1
,
userCode
);
pstmt
.
setString
(
1
,
userCode
);
...
@@ -710,7 +654,6 @@ public class UserInvitationDAO
...
@@ -710,7 +654,6 @@ public class UserInvitationDAO
pstmt
.
setString
(
17
,
inviteUser
.
getUserType
());
pstmt
.
setString
(
17
,
inviteUser
.
getUserType
());
pstmt
.
setString
(
18
,
entityCode
);
//ACC_PARM1
pstmt
.
setString
(
18
,
entityCode
);
//ACC_PARM1
pstmt
.
setDate
(
19
,
currentDate
);
//added by mayuri on 24 aug 2023
pstmt
.
setDate
(
19
,
currentDate
);
//added by mayuri on 24 aug 2023
pstmt
.
setString
(
20
,
ediAddr
);
//Changes added to get values for designation,reportTo,headquarter into EDI_ADDR field on 27-MAR-24
rs
=
pstmt
.
executeQuery
();
rs
=
pstmt
.
executeQuery
();
pstmt
.
close
();
pstmt
.
close
();
...
@@ -940,6 +883,18 @@ public class UserInvitationDAO
...
@@ -940,6 +883,18 @@ public class UserInvitationDAO
pstmt
.
setString
(
2
,
inviteUsr
.
getEmailId
());
pstmt
.
setString
(
2
,
inviteUsr
.
getEmailId
());
pstmt
.
executeQuery
();
pstmt
.
executeQuery
();
pstmt
.
close
();
pstmt
.
close
();
pstmt
=
null
;
//Added On 16-02-2024 [Updated status=A in users table when re invite]
String
newStatus
=
"A"
;
userSql
=
"UPDATE USERS SET STATUS = ? WHERE CODE = ?"
;
pstmt
=
authConn
.
prepareStatement
(
userSql
);
pstmt
.
setString
(
1
,
newStatus
);
pstmt
.
setString
(
2
,
userCode
);
pstmt
.
executeQuery
();
pstmt
.
close
();
pstmt
=
null
;
//Added On 16-02-2024 [Updated status=A in users table when re invite]
sendInvitation
(
inviteUserList
);
sendInvitation
(
inviteUserList
);
}
}
//added by mayuri for change STATUS on 24 aug 2023 start
//added by mayuri for change STATUS on 24 aug 2023 start
...
@@ -1001,7 +956,24 @@ public class UserInvitationDAO
...
@@ -1001,7 +956,24 @@ public class UserInvitationDAO
if
(
rs
.
next
())
if
(
rs
.
next
())
{
{
errCode
=
"VTINVEIDE"
;
errCode
=
"VTINVEIDE"
;
errFldName
=
"emailId"
;
errFldName
=
"EMAIL_ID"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
}
//errStr = validateUserRights(inviteUser,userConn);
pstmt
.
close
();
rs
.
close
();
userSql
=
"SELECT R.CONTACT_NO FROM USER_REGISTRATION R WHERE R.CONTACT_NO = ?"
;
pstmt
=
autConn
.
prepareStatement
(
userSql
);
pstmt
.
setString
(
1
,
inviteUser
.
getMobileNo
());
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
errCode
=
"VTINVEIDE"
;
errFldName
=
"CONTACT_NO"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
return
errStr
;
}
}
...
@@ -1018,7 +990,24 @@ public class UserInvitationDAO
...
@@ -1018,7 +990,24 @@ public class UserInvitationDAO
if
(
rs
.
next
())
if
(
rs
.
next
())
{
{
errCode
=
"VTINVEIDE"
;
errCode
=
"VTINVEIDE"
;
errFldName
=
"emailId"
;
errFldName
=
"EMAIL_ID"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
}
//errStr = validateUserRights(inviteUser,userConn);
pstmt
.
close
();
rs
.
close
();
userSql
=
"SELECT U.MOBILE_NO FROM USER_INVITE U WHERE U.MOBILE_NO = ?"
;
pstmt
=
autConn
.
prepareStatement
(
userSql
);
pstmt
.
setString
(
1
,
inviteUser
.
getMobileNo
());
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
errCode
=
"VTINVEIDE"
;
errFldName
=
"MOBILE_NO"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
return
errStr
;
}
}
...
@@ -1035,7 +1024,7 @@ public class UserInvitationDAO
...
@@ -1035,7 +1024,7 @@ public class UserInvitationDAO
if
(
rs
.
next
())
if
(
rs
.
next
())
{
{
errCode
=
"VTINVEIDE"
;
errCode
=
"VTINVEIDE"
;
errFldName
=
"
emailId
"
;
errFldName
=
"
EMAIL_ID
"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
return
errStr
;
}
}
...
@@ -1052,7 +1041,7 @@ public class UserInvitationDAO
...
@@ -1052,7 +1041,7 @@ public class UserInvitationDAO
if
(
rs
.
next
())
if
(
rs
.
next
())
{
{
errCode
=
"VTINVEIDE"
;
errCode
=
"VTINVEIDE"
;
errFldName
=
"
emailId
"
;
errFldName
=
"
MOBILE_NO
"
;
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
errStr
=
itmDBAccessEJB
.
getErrorString
(
errFldName
,
errCode
,
""
);
return
errStr
;
return
errStr
;
}
}
...
@@ -2635,19 +2624,13 @@ public class UserInvitationDAO
...
@@ -2635,19 +2624,13 @@ public class UserInvitationDAO
String
deptCode
=
""
;
String
deptCode
=
""
;
String
grade
=
""
;
String
grade
=
""
;
String
cadre
=
""
;
String
cadre
=
""
;
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[START]
String
reportTo
=
""
;
String
stanCodeHq
=
""
;
String
designCode
=
""
;
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[END]
JSONArray
createRepoIdArray
=
new
JSONArray
();
JSONArray
createRepoIdArray
=
new
JSONArray
();
try
try
{
{
ConnDriver
mConnDriver
=
new
ConnDriver
();
ConnDriver
mConnDriver
=
new
ConnDriver
();
BaseLogger
.
log
(
"1"
,
null
,
null
,
"userInfo 2581 in userInvitation dao == >"
+
userInfo
);
BaseLogger
.
log
(
"1"
,
null
,
null
,
"userInfo 2581 in userInvitation dao == >"
+
userInfo
);
con
=
mConnDriver
.
getConnectDB
(
userInfo
.
getTransDB
());
con
=
mConnDriver
.
getConnectDB
(
userInfo
.
getTransDB
());
String
sql
=
"SELECT DEPT_CODE,GRADE,CADRE,DESIGN_CODE,REPORT_TO,STAN_CODE__HQ FROM EMPLOYEE WHERE EMP_CODE= ?"
;
String
sql
=
"SELECT DEPT_CODE,GRADE,CADRE FROM EMPLOYEE WHERE EMP_CODE= ?"
;
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24
stmt
=
con
.
prepareStatement
(
sql
);
stmt
=
con
.
prepareStatement
(
sql
);
stmt
.
setString
(
1
,
empCode
);
stmt
.
setString
(
1
,
empCode
);
mResultSet
=
stmt
.
executeQuery
();
mResultSet
=
stmt
.
executeQuery
();
...
@@ -2658,21 +2641,10 @@ public class UserInvitationDAO
...
@@ -2658,21 +2641,10 @@ public class UserInvitationDAO
deptCode
=
mResultSet
.
getString
(
"DEPT_CODE"
);
deptCode
=
mResultSet
.
getString
(
"DEPT_CODE"
);
grade
=
mResultSet
.
getString
(
"GRADE"
);
grade
=
mResultSet
.
getString
(
"GRADE"
);
cadre
=
mResultSet
.
getString
(
"CADRE"
);
cadre
=
mResultSet
.
getString
(
"CADRE"
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[START]
designCode
=
mResultSet
.
getString
(
"DESIGN_CODE"
);
reportTo
=
mResultSet
.
getString
(
"REPORT_TO"
);
stanCodeHq
=
mResultSet
.
getString
(
"STAN_CODE__HQ"
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[END]
createUserJson
.
put
(
"DEPT_CODE"
,
deptCode
);
createUserJson
.
put
(
"DEPT_CODE"
,
deptCode
);
createUserJson
.
put
(
"GRADE"
,
grade
);
createUserJson
.
put
(
"GRADE"
,
grade
);
createUserJson
.
put
(
"CADRE"
,
cadre
);
createUserJson
.
put
(
"CADRE"
,
cadre
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[START]
createUserJson
.
put
(
"DESIGN_CODE"
,
designCode
);
createUserJson
.
put
(
"REPORT_TO"
,
reportTo
);
createUserJson
.
put
(
"STAN_CODE__HQ"
,
stanCodeHq
);
//Changes added to get values for designation,reportTo,headquarter on 27-MAR-24[END]
BaseLogger
.
log
(
"3"
,
null
,
null
,
"print createUserJson...5605"
+
createUserJson
);
BaseLogger
.
log
(
"3"
,
null
,
null
,
"print createUserJson...5605"
+
createUserJson
);
createRepoIdArray
.
put
(
createUserJson
);
createRepoIdArray
.
put
(
createUserJson
);
...
@@ -2722,4 +2694,88 @@ public class UserInvitationDAO
...
@@ -2722,4 +2694,88 @@ public class UserInvitationDAO
}
}
// Added by mayuri on 27-aug-2023 for user type is employee and entity type avialable in employee table then get data [end]
// Added by mayuri on 27-aug-2023 for user type is employee and entity type avialable in employee table then get data [end]
//Added by ManishK to set department,grade by default when profile is set on 03-APR-24[START]
public
String
getDefaultData
(
String
profileId
,
UserInfoBean
userInfo
)
throws
Exception
{
BaseLogger
.
log
(
"1"
,
null
,
null
,
"userInfo in getDefaultData method == >"
+
userInfo
);
Connection
con
=
null
;
PreparedStatement
stmt
=
null
;
ResultSet
mResultSet
=
null
;
String
deptCode
=
""
;
String
grade
=
""
;
String
itemSer
=
""
;
JSONArray
createProfIdArray
=
new
JSONArray
();
try
{
ConnDriver
mConnDriver
=
new
ConnDriver
();
BaseLogger
.
log
(
"1"
,
null
,
null
,
"userInfo in userInvitation dao == >"
+
userInfo
);
con
=
mConnDriver
.
getConnectDB
(
userInfo
.
getTransDB
());
String
sql
=
"SELECT E.DEPT_CODE AS DEPT_CODE,E.GRADE AS GRADE_CODE,D.ITEM_SER AS ITEM_SER FROM EMPLOYEE E,DEPARTMENT D WHERE E.DEPT_CODE = D.DEPT_CODE AND EMP_CODE IN "
+
" (SELECT EMP_CODE FROM USERS WHERE PROFILE_ID= ? AND CODE = ?)"
;
stmt
=
con
.
prepareStatement
(
sql
);
stmt
.
setString
(
1
,
profileId
);
stmt
.
setString
(
2
,
userInfo
.
getLoginCode
());
mResultSet
=
stmt
.
executeQuery
();
while
(
mResultSet
.
next
())
{
JSONObject
createUserJsonObj
=
new
JSONObject
();
deptCode
=
mResultSet
.
getString
(
"DEPT_CODE"
);
grade
=
mResultSet
.
getString
(
"GRADE_CODE"
);
itemSer
=
mResultSet
.
getString
(
"ITEM_SER"
);
createUserJsonObj
.
put
(
"DEPT_CODE"
,
deptCode
);
createUserJsonObj
.
put
(
"GRADE_CODE"
,
grade
);
createUserJsonObj
.
put
(
"ITEM_SER"
,
itemSer
);
BaseLogger
.
log
(
"3"
,
null
,
null
,
"print createUserJsonObj"
+
createUserJsonObj
);
createProfIdArray
.
put
(
createUserJsonObj
);
}
mResultSet
.
close
();
mResultSet
=
null
;
stmt
.
close
();
stmt
=
null
;
con
.
close
();
con
=
null
;
}
catch
(
Exception
e
)
{
try
{
if
(
con
!=
null
)
{
con
.
rollback
();
con
.
close
();
con
=
null
;
}
}
catch
(
Exception
catche
)
{
e
.
printStackTrace
();
BaseLogger
.
log
(
"0"
,
null
,
(
String
)
null
,
(
Object
)(
"Exception inside updateLoginTrace["
+
catche
.
getMessage
()
+
"]"
));
}
throw
new
Exception
(
e
);
}
finally
{
if
(
con
!=
null
)
{
if
(
stmt
!=
null
)
{
stmt
.
close
();
stmt
=
null
;
}
if
(
mResultSet
!=
null
)
{
mResultSet
.
close
();
mResultSet
=
null
;
}
if
(
con
!=
null
)
{
con
.
close
();
con
=
null
;
}
}
}
BaseLogger
.
log
(
"0"
,
null
,
(
String
)
null
,
(
Object
)(
"Print createProfIdArray::::::::::"
+
createProfIdArray
));
return
createProfIdArray
.
toString
();
}
//Added by ManishK to set department,grade by default when profile is set on 03-APR-24[END]
}
}
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