Browse Source

login with original DB

master
mohammedThaqi 3 years ago
parent
commit
84a2687013
  1. 6
      .idea/vcs.xml
  2. 7
      pom.xml
  3. 81
      src/main/java/com/election/lokshaba/component/UserSession.java
  4. 4
      src/main/java/com/election/lokshaba/component/UserSessionInterceptor.java
  5. 30
      src/main/java/com/election/lokshaba/controller/MainController.java
  6. 28
      src/main/java/com/election/lokshaba/controller/RestAPIController.java
  7. 62
      src/main/java/com/election/lokshaba/service/pollingPersonal/firstOrder/PollPersonalTrRepService.java
  8. 57
      src/main/java/com/election/lokshaba/service/pollingPersonal/firstOrder/TrainingCenterRepService.java
  9. 153
      src/main/resources/templates/modules/election/pollingPersonal/firstOrder.html
  10. BIN
      target/classes/com/election/lokshaba/LokshabaApplication.class
  11. BIN
      target/classes/com/election/lokshaba/component/UserSession.class
  12. BIN
      target/classes/com/election/lokshaba/component/UserSessionInterceptor.class
  13. BIN
      target/classes/com/election/lokshaba/configuration/WebConfig.class
  14. BIN
      target/classes/com/election/lokshaba/controller/MainController.class
  15. BIN
      target/classes/com/election/lokshaba/others/AppConfig.class

6
.idea/vcs.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

7
pom.xml

@ -40,6 +40,13 @@
<artifactId>mysql-connector-j</artifactId> <artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<scope>runtime</scope>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>

81
src/main/java/com/election/lokshaba/component/UserSession.java

@ -8,50 +8,61 @@ import org.springframework.web.context.WebApplicationContext;
@Component @Component
@Scope(value = WebApplicationContext.SCOPE_SESSION, proxyMode = ScopedProxyMode.TARGET_CLASS) @Scope(value = WebApplicationContext.SCOPE_SESSION, proxyMode = ScopedProxyMode.TARGET_CLASS)
public class UserSession { public class UserSession {
private Integer userId;
private long mobNo;
private String userType;
private String dispayName;
private String zone;
public Integer getUserId() {
return userId;
private String USR_NAME;
private String ACNOS;
private String SNO;
private String DESCRIPTION;
private String PERS_CODE;
private String PWD;
private String MOBILENO;
private String USER_LEVEL;
public String getUSR_NAME() {
return USR_NAME;
} }
public void setUserId(Integer userId) {
this.userId = userId;
public void setUSR_NAME(String uSR_NAME) {
USR_NAME = uSR_NAME;
} }
public String getUserType() {
return userType;
public String getACNOS() {
return ACNOS;
} }
public void setUserType(String userType) {
this.userType = userType;
public void setACNOS(String aCNOS) {
ACNOS = aCNOS;
} }
public String getDispayName() {
return dispayName;
public String getSNO() {
return SNO;
} }
public void setDispayName(String dispayName) {
this.dispayName = dispayName;
public void setSNO(String sNO) {
SNO = sNO;
} }
public long getMobNo() {
return mobNo;
public String getDESCRIPTION() {
return DESCRIPTION;
} }
public void setMobNo(long mobNo) {
this.mobNo = mobNo;
public void setDESCRIPTION(String dESCRIPTION) {
DESCRIPTION = dESCRIPTION;
} }
public String getZone() {
return zone;
public String getPERS_CODE() {
return PERS_CODE;
} }
public void setZone(String zone) {
this.zone = zone;
public void setPERS_CODE(String pERS_CODE) {
PERS_CODE = pERS_CODE;
}
public String getPWD() {
return PWD;
}
public void setPWD(String pWD) {
PWD = pWD;
}
public String getMOBILENO() {
return MOBILENO;
}
public void setMOBILENO(String mOBILENO) {
MOBILENO = mOBILENO;
}
public String getUSER_LEVEL() {
return USER_LEVEL;
}
public void setUSER_LEVEL(String uSER_LEVEL) {
USER_LEVEL = uSER_LEVEL;
} }

4
src/main/java/com/election/lokshaba/component/UserSessionInterceptor.java

@ -38,7 +38,7 @@ public class UserSessionInterceptor implements HandlerInterceptor {
// If logged in, add the userSession to the model // If logged in, add the userSession to the model
// Return true to allow the request to proceed // Return true to allow the request to proceed
//if (isLoggedIn()) { //if (isLoggedIn()) {
if(userSession.getUserId() != null && userSession.getUserType() != null) {
if(userSession.getUSR_NAME() != null && userSession.getPWD() != null) {
request.setAttribute("userSession", userSession); request.setAttribute("userSession", userSession);
} else { } else {
request.setAttribute("title", "Login"); request.setAttribute("title", "Login");
@ -52,6 +52,6 @@ public class UserSessionInterceptor implements HandlerInterceptor {
private boolean isLoggedIn() { private boolean isLoggedIn() {
// Implement your login check logic here // Implement your login check logic here
// For example, check if the userSession contains the necessary information // For example, check if the userSession contains the necessary information
return userSession.getUserId() != null && userSession.getUserType() != null;
return userSession.getUSR_NAME() != null && userSession.getPWD() != null;
} }
} }

30
src/main/java/com/election/lokshaba/controller/MainController.java

@ -4,6 +4,7 @@ import com.election.lokshaba.Repository.Userloginrepository;
import com.election.lokshaba.component.UserSession; import com.election.lokshaba.component.UserSession;
import com.election.lokshaba.model.Userlogin; import com.election.lokshaba.model.Userlogin;
import com.election.lokshaba.others.AppConfig; import com.election.lokshaba.others.AppConfig;
import com.election.lokshaba.service.pollingPersonal.firstOrder.TrainingCenterRepService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.Model; import org.springframework.ui.Model;
@ -13,10 +14,14 @@ import org.springframework.web.bind.annotation.RequestParam;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.Optional; import java.util.Optional;
@Controller @Controller
public class MainController { public class MainController {
@Autowired
TrainingCenterRepService trainingCenterRepService;
@Autowired @Autowired
private UserSession userSession; private UserSession userSession;
@ -50,18 +55,25 @@ public class MainController {
@PostMapping("/login") @PostMapping("/login")
public String login(Model model,@RequestParam String username,@RequestParam String password) {
model.addAttribute("title","ElectionDashboard");
System.out.println(username +" "+password);
Optional<Userlogin> user = userloginrepository.userchecking(username,password);
public String getLogin(@RequestParam("username") String name,
@RequestParam("password") String password){
System.out.println(name);
System.out.println(password);
List<Map<String, Object>> data = trainingCenterRepService.getLogin(name, password);
if(data!= null) {
userSession.setUSR_NAME(data.get(0).get("USR_NAME")==null?null:data.get(0).get("USR_NAME").toString());
userSession.setACNOS(data.get(0).get("ACNOS")==null?null:data.get(0).get("ACNOS").toString());
userSession.setSNO(data.get(0).get("SNO")==null?null:data.get(0).get("SNO").toString());
userSession.setDESCRIPTION(data.get(0).get("DESCRIPTION")==null?null:data.get(0).get("DESCRIPTION").toString());
userSession.setPERS_CODE(data.get(0).get("PERS_CODE")==null?null:data.get(0).get("PERS_CODE").toString());
userSession.setPWD(data.get(0).get("PWD")==null?null:data.get(0).get("PWD").toString());
userSession.setMOBILENO(data.get(0).get("MOBILENO")==null?null:data.get(0).get("MOBILENO").toString());
userSession.setUSER_LEVEL(data.get(0).get("MOBILENO")==null?null:data.get(0).get("MOBILENO").toString());
return "index";
if(user.isPresent()) {
userSession.setUserType(user.get().getUsername());
userSession.setUserId(1);
return "redirect:/index";
} }
return "login"; return "login";
} }

28
src/main/java/com/election/lokshaba/controller/RestAPIController.java

@ -0,0 +1,28 @@
package com.election.lokshaba.controller;
import com.election.lokshaba.service.pollingPersonal.firstOrder.PollPersonalTrRepService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
import java.util.Map;
@RestController
@RequestMapping("/api")
public class RestAPIController {
@Autowired
private PollPersonalTrRepService pollSer;
@GetMapping("/acList")
private List<Map<String, Object>> getAttandanceSheetAcList(){
return pollSer.getAttendanceSheetACListDropdown();
}
@GetMapping("/trainingAttHallNo")
private List<Map<String, Object>> getAttendanceSheetHallNo(){
return pollSer.getAttendanceSheetHallNoListDropdown();
}
}

62
src/main/java/com/election/lokshaba/service/pollingPersonal/firstOrder/PollPersonalTrRepService.java

@ -0,0 +1,62 @@
package com.election.lokshaba.service.pollingPersonal.firstOrder;
import com.election.lokshaba.config.DBConnection;
import org.springframework.stereotype.Service;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service
public class PollPersonalTrRepService {
public List<Map<String, Object>> getAttendanceSheetACListDropdown(){
String sql = "select * from AC_LIST_NEW WHERE AC_NO!=0 AND DIST_NO=2";
return getMyList(sql);
}
public List<Map<String, Object>> getAttendanceSheetHallNoListDropdown(){
String sql = "select distinct hall_no from POLL_PERSON pp WHERE CATEGORY='PO' and c_code='1' and hall_no is not null order by TO_NUMBER(hall_no)";
return getMyList(sql);
}
public List<Map<String, Object>> getMyList(String sql) {
Connection con = DBConnection.getConnection();
Statement stmt3;
try {
stmt3 = con.createStatement();
ResultSet rs3 = stmt3.executeQuery(sql);
System.out.println("rs = " + rs3);
List<Map<String, Object>> rows = new ArrayList<>();
while (rs3.next()) {
Map<String, Object> row = new HashMap<>();
ResultSetMetaData metaData = rs3.getMetaData();
int columnCount = metaData.getColumnCount();
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnName(i);
Object columnValue = rs3.getObject(i);
System.out.println(columnName + " :" + columnValue);
row.put(columnName, columnValue);
}
rows.add(row);
}
return rows;
// return data;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}

57
src/main/java/com/election/lokshaba/service/pollingPersonal/firstOrder/TrainingCenterRepService.java

@ -1,4 +1,61 @@
package com.election.lokshaba.service.pollingPersonal.firstOrder; package com.election.lokshaba.service.pollingPersonal.firstOrder;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.election.lokshaba.config.DBConnection;
@Service
public class TrainingCenterRepService { public class TrainingCenterRepService {
public String getLoginQuery(String name, String password) {
String sQry = "select * from ELE_USERMAST where usr_name= '" + name + "' AND pwd= '" + password + "'";
return sQry;
}
public List<Map<String, Object>> getLogin(String name, String password) {
Connection con = DBConnection.getConnection();
Statement stmt3;
try {
stmt3 = con.createStatement();
ResultSet rs3 = stmt3.executeQuery(getLoginQuery(name, password));
System.out.println("rs = " + rs3);
List<Map<String, Object>> rows = new ArrayList<>();
while (rs3.next()) {
Map<String, Object> row = new HashMap<>();
ResultSetMetaData metaData = rs3.getMetaData();
int columnCount = metaData.getColumnCount();
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnName(i);
Object columnValue = rs3.getObject(i);
System.out.println(columnName + " :" + columnValue);
row.put(columnName, columnValue);
}
rows.add(row);
}
return rows;
// return data;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
} }

153
src/main/resources/templates/modules/election/pollingPersonal/firstOrder.html

@ -60,7 +60,7 @@
<div class="card-body" style="line-height: 2.7;"> <div class="card-body" style="line-height: 2.7;">
<h5 class="card-title">Polling Personnel Training Reports</h5><hr> <h5 class="card-title">Polling Personnel Training Reports</h5><hr>
<ul type="square"> <ul type="square">
<li><button type="button" class="btn btn-primary" data-toggle="modal" data-target="#1st_Day_Training_Attendance_Sheet">
<li><button type="button" class="btn btn-primary" data-toggle="modal" onclick="firstDayAttSheet()">
Polling Personnel - 1st Day Training Attendance Sheet Polling Personnel - 1st Day Training Attendance Sheet
</button></li> </button></li>
<li><button type="button" class="btn btn-primary" data-toggle="modal" data-target="#1st_Day_Training_Display_Board"> <li><button type="button" class="btn btn-primary" data-toggle="modal" data-target="#1st_Day_Training_Display_Board">
@ -150,16 +150,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Attendance Sheet</h5>
<h5 class="modal-title" id="exampleModalLongTitle1">Polling Personnel - 1st Day Training Attendance Sheet</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm">
<form id="attendanceForm12">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones1" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -194,7 +194,7 @@
<div class="modal-dialog modal-xl" role="document"> <div class="modal-dialog modal-xl" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel – 1st Day Training Summary</h5>
<h5 class="modal-title" id="exampleModalLongTitle2">Polling Personnel – 1st Day Training Summary</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -235,16 +235,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Order</h5>
<h5 class="modal-title" id="exampleModalLongTitle3">Polling Personnel - 1st Day Training Order</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm">
<form id="attendanceForm13">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones2" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -265,13 +265,13 @@
</select> </select>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no1">Unique No:</label>
<input type="text" class="form-control" id="unique_no1" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="mobile_no">Mobile No.:</label>
<input type="tel" class="form-control" id="mobile_no" name="mobile_no" placeholder="Enter Mobile No">
<label for="mobile_no1">Mobile No.:</label>
<input type="tel" class="form-control" id="mobile_no1" name="mobile_no" placeholder="Enter Mobile No">
</div> </div>
<button type="submit" class="btn btn-primary">Report</button> <button type="submit" class="btn btn-primary">Report</button>
@ -288,16 +288,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Order - Traning Center Wise</h5>
<h5 class="modal-title" id="exampleModalLongTitle4">Polling Personnel - 1st Day Training Order - Traning Center Wise</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm">
<form id="attendanceForm14">
<div class="form-group"> <div class="form-group">
<label for="centers">Training Center :</label> <label for="centers">Training Center :</label>
<select class="form-control custom-select" id="centers" name="centers">
<select class="form-control custom-select" id="centers1" name="centers">
<option value="30">Chennai Boys Higher Secondary School No. 21, Corporaiton School Road, Nungambakkam, Chennai-600034.</option> <option value="30">Chennai Boys Higher Secondary School No. 21, Corporaiton School Road, Nungambakkam, Chennai-600034.</option>
<option value="10">Chennai Girls Higher Secondary School No. 31, Rajaji North Street, (Corporation School Road),Nungambakkam, Chennai-600034.</option> <option value="10">Chennai Girls Higher Secondary School No. 31, Rajaji North Street, (Corporation School Road),Nungambakkam, Chennai-600034.</option>
<option value="6">Chennai Girls Higher Secondary School N0.3,Rottler Street, Choolai, Chennai-112</option> <option value="6">Chennai Girls Higher Secondary School N0.3,Rottler Street, Choolai, Chennai-112</option>
@ -318,13 +318,13 @@
</select> </select>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no2">Unique No:</label>
<input type="text" class="form-control" id="unique_no2" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="mobile_no">Mobile No.:</label>
<input type="tel" class="form-control" id="mobile_no" name="mobile_no" placeholder="Enter Mobile No">
<label for="mobile_no3">Mobile No.:</label>
<input type="tel" class="form-control" id="mobile_no3" name="mobile_no" placeholder="Enter Mobile No">
</div> </div>
<button type="submit" class="btn btn-primary">Report</button> <button type="submit" class="btn btn-primary">Report</button>
@ -342,16 +342,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - Form 12</h5>
<h5 class="modal-title" id="exampleModalLongTitle5">Polling Personnel - Form 12</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm">
<form id="attendanceForm15">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones3" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -372,8 +372,8 @@
</select> </select>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no4">Unique No:</label>
<input type="text" class="form-control" id="unique_no4" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<button type="submit" class="btn btn-primary">Report</button> <button type="submit" class="btn btn-primary">Report</button>
<button type="button" class="btn btn-secondary" data-dismiss="modal">Back</button> <button type="button" class="btn btn-secondary" data-dismiss="modal">Back</button>
@ -390,16 +390,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Attendance Sheet</h5>
<h5 class="modal-title" id="exampleModalLongTitle6">Polling Personnel - 1st Day Training Attendance Sheet</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm1">
<form id="attendanceForm16">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones4" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -421,7 +421,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="category">Category :</label> <label for="category">Category :</label>
<select class="form-control custom-select" id="category" name="category">
<select class="form-control custom-select" id="category1" name="category">
<option value="PO">PO</option> <option value="PO">PO</option>
<option value="PO1">PO1</option> <option value="PO1">PO1</option>
<option value="PO2">PO2</option> <option value="PO2">PO2</option>
@ -431,7 +431,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="hall">Hall:</label> <label for="hall">Hall:</label>
<select class="form-control custom-select" id="hall" name="hall">
<select class="form-control custom-select" id="hall1" name="hall">
<option value="1">1</option> <option value="1">1</option>
<option value="2">2</option> <option value="2">2</option>
<option value="3">3</option> <option value="3">3</option>
@ -466,7 +466,7 @@
</select> </select>
</div> </div>
<button type="submit" class="btn btn-primary">Report</button> <button type="submit" class="btn btn-primary">Report</button>
<button type="button" class="btn btn-secondary" data-dismiss="modal">Back</button>
<button type="button" class="btn btn-secondary " data-dismiss="modal">Back</button>
</form> </form>
</div> </div>
</div> </div>
@ -479,7 +479,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Display Board</h5>
<h5 class="modal-title" id="exampleModalLongTitle7">Polling Personnel - 1st Day Training Display Board</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -488,7 +488,7 @@
<form id="attendanceForm2"> <form id="attendanceForm2">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones5" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -510,7 +510,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="category">Category :</label> <label for="category">Category :</label>
<select class="form-control custom-select" id="category" name="category">
<select class="form-control custom-select" id="category2" name="category">
<option value="1">PO</option> <option value="1">PO</option>
<option value="2">PO1</option> <option value="2">PO1</option>
<option value="3">PO2</option> <option value="3">PO2</option>
@ -519,7 +519,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="hall">Hall:</label> <label for="hall">Hall:</label>
<select class="form-control custom-select" id="hall" name="hall">
<select class="form-control custom-select" id="hall2" name="hall">
<option value="1">1</option> <option value="1">1</option>
<option value="2">2</option> <option value="2">2</option>
<option value="3">3</option> <option value="3">3</option>
@ -565,7 +565,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Display Board - New</h5>
<h5 class="modal-title" id="exampleModalLongTitle8">Polling Personnel - 1st Day Training Display Board - New</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -574,7 +574,7 @@
<form id="attendanceForm3"> <form id="attendanceForm3">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones6" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -609,7 +609,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - Form 12A (New)</h5>
<h5 class="modal-title" id="exampleModalLongTitle9">Polling Personnel - Form 12A (New)</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -640,7 +640,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="category">Category :</label> <label for="category">Category :</label>
<select class="form-control custom-select" id="category" name="category">
<select class="form-control custom-select" id="category3" name="category">
<option value="PO">PO</option> <option value="PO">PO</option>
<option value="PO1">PO1</option> <option value="PO1">PO1</option>
<option value="PO2">PO2</option> <option value="PO2">PO2</option>
@ -650,7 +650,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="hall">Hall:</label> <label for="hall">Hall:</label>
<select class="form-control custom-select" id="hall" name="hall">
<select class="form-control custom-select" id="hall3" name="hall">
<option value="1">1</option> <option value="1">1</option>
<option value="2">2</option> <option value="2">2</option>
<option value="3">3</option> <option value="3">3</option>
@ -697,7 +697,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Forms</h5>
<h5 class="modal-title" id="exampleModalLongTitle20">Forms</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -706,7 +706,7 @@
<form id="attendanceForm5"> <form id="attendanceForm5">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones7" name="zones">
<option value="11">Dr.Radhakrishnan Nagar</option> <option value="11">Dr.Radhakrishnan Nagar</option>
<option value="12">Perambur</option> <option value="12">Perambur</option>
<option value="13">Kolathur</option> <option value="13">Kolathur</option>
@ -741,7 +741,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">1st Training - Morning Attendance Absent Entry</h5>
<h5 class="modal-title" id="exampleModalLongTitle21">1st Training - Morning Attendance Absent Entry</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -749,12 +749,12 @@
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm6"> <form id="attendanceForm6">
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no5">Unique No:</label>
<input type="text" class="form-control" id="unique_no5" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="mobile_no">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no" name="mobile_no" placeholder="Enter Mobile No">
<label for="mobile_no5">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no5" name="mobile_no" placeholder="Enter Mobile No">
</div> </div>
<button type="submit" class="btn btn-primary">Search</button> <button type="submit" class="btn btn-primary">Search</button>
@ -771,7 +771,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle"> 1st Training - Evening Attendance Absent Entry</h5>
<h5 class="modal-title" id="exampleModalLongTitle22"> 1st Training - Evening Attendance Absent Entry</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -779,12 +779,12 @@
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm7"> <form id="attendanceForm7">
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no6">Unique No:</label>
<input type="text" class="form-control" id="unique_no6" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="mobile_no">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no" name="mobile_no" placeholder="Enter Mobile No">
<label for="mobile_no6">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no6" name="mobile_no" placeholder="Enter Mobile No">
</div> </div>
<button type="submit" class="btn btn-primary">Search</button> <button type="submit" class="btn btn-primary">Search</button>
@ -801,7 +801,7 @@
<div class="modal-dialog modal-xl" role="document"> <div class="modal-dialog modal-xl" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">POLLING PERSONNEL FIRST DAY (ABSENTIES) TRAINING HALL WISE ATTENDANCE STATUS .AC NO 11</h5>
<h5 class="modal-title" id="exampleModalLongTitle24">POLLING PERSONNEL FIRST DAY (ABSENTIES) TRAINING HALL WISE ATTENDANCE STATUS .AC NO 11</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -843,7 +843,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Election Official - Upload Photo</h5>
<h5 class="modal-title" id="exampleModalLongTitle25">Election Official - Upload Photo</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -851,8 +851,8 @@
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm9"> <form id="attendanceForm9">
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no7">Unique No:</label>
<input type="text" class="form-control" id="unique_no7" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<button type="submit" class="btn btn-primary">Search</button> <button type="submit" class="btn btn-primary">Search</button>
</form> </form>
@ -867,7 +867,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - Updation Selection</h5>
<h5 class="modal-title" id="exampleModalLongTitle26">Polling Personnel - Updation Selection</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -875,12 +875,12 @@
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm10"> <form id="attendanceForm10">
<div class="form-group"> <div class="form-group">
<label for="uniqu_no">Unique No:</label>
<input type="text" class="form-control" id="unique_no" name="unique_no" placeholder="Enter Unique No">
<label for="unique_no8">Unique No:</label>
<input type="text" class="form-control" id="unique_no8" name="unique_no" placeholder="Enter Unique No">
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="mobile_no">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no" name="mobile_no" placeholder="Enter Mobile No">
<label for="mobile_no8">Mobile No :</label>
<input type="tel" class="form-control" id="mobile_no8" name="mobile_no" placeholder="Enter Mobile No">
</div> </div>
<button type="submit" class="btn btn-primary">Search</button> <button type="submit" class="btn btn-primary">Search</button>
@ -897,7 +897,7 @@
<div class="modal-dialog modal-xl" role="document"> <div class="modal-dialog modal-xl" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">POLLING PERSONNEL 1st DAY TRAINING HALL WISE ATTENDANCE STATUS</h5>
<h5 class="modal-title" id="exampleModalLongTitle27">POLLING PERSONNEL 1st DAY TRAINING HALL WISE ATTENDANCE STATUS</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -937,7 +937,7 @@
<div class="modal-dialog modal-xl" role="document" > <div class="modal-dialog modal-xl" role="document" >
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">POLLING PERSONNEL 1ST DAY TRAINING AC WISE ATTENDANCE STATUS</h5>
<h5 class="modal-title" id="exampleModalLongTitle28">POLLING PERSONNEL 1ST DAY TRAINING AC WISE ATTENDANCE STATUS</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -996,16 +996,16 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Absent Sheet Department Wise</h5>
<h5 class="modal-title" id="exampleModalLongTitle29">Polling Personnel - 1st Day Training Absent Sheet Department Wise</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="attendanceForm">
<form id="attendanceForm17">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones8" name="zones">
<option value="1">Dr.Radhakrishnan Nagar</option> <option value="1">Dr.Radhakrishnan Nagar</option>
<option value="2">Perambur</option> <option value="2">Perambur</option>
<option value="3">Kolathur</option> <option value="3">Kolathur</option>
@ -1039,7 +1039,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Polling Personnel - 1st Day Training Present and Absent Check List</h5>
<h5 class="modal-title" id="exampleModalLongTitle30">Polling Personnel - 1st Day Training Present and Absent Check List</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -1048,7 +1048,7 @@
<form id="attendanceForm1"> <form id="attendanceForm1">
<div class="form-group"> <div class="form-group">
<label for="zones">Assembly Constituency :</label> <label for="zones">Assembly Constituency :</label>
<select class="form-control custom-select" id="zones" name="zones">
<select class="form-control custom-select" id="zones9" name="zones">
<option value="1">Dr.Radhakrishnan Nagar</option> <option value="1">Dr.Radhakrishnan Nagar</option>
<option value="2">Perambur</option> <option value="2">Perambur</option>
<option value="3">Kolathur</option> <option value="3">Kolathur</option>
@ -1078,7 +1078,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="hall">Hall:</label> <label for="hall">Hall:</label>
<select class="form-control custom-select" id="hall" name="hall">
<select class="form-control custom-select" id="hall7" name="hall">
<option value="1">1</option> <option value="1">1</option>
<option value="2">2</option> <option value="2">2</option>
<option value="3">3</option> <option value="3">3</option>
@ -1124,7 +1124,7 @@
<div class="modal-dialog modal-xl" role="document"> <div class="modal-dialog modal-xl" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">POLLING PERSONNEL 1ST DAY TRAINING ABSENT LIST</h5>
<h5 class="modal-title" id="exampleModalLongTitle31">POLLING PERSONNEL 1ST DAY TRAINING ABSENT LIST</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
</button> </button>
@ -1280,6 +1280,21 @@ $(document).ready(function() {
$('#Attendance_Absent_Table').DataTable(); $('#Attendance_Absent_Table').DataTable();
}); });
  });   });
/* modal show */
function firstDayAttSheet(){
$('#1st_Day_Training_Attendance_Sheet').modal({
backdrop: 'static',
keyboard: false
});
$('#1st_Day_Training_Attendance_Sheet').modal('show');
}
</script> </script>
</body> </body>

BIN
target/classes/com/election/lokshaba/LokshabaApplication.class

BIN
target/classes/com/election/lokshaba/component/UserSession.class

BIN
target/classes/com/election/lokshaba/component/UserSessionInterceptor.class

BIN
target/classes/com/election/lokshaba/configuration/WebConfig.class

BIN
target/classes/com/election/lokshaba/controller/MainController.class

BIN
target/classes/com/election/lokshaba/others/AppConfig.class

Loading…
Cancel
Save