Sample Code
Sample Code
package com.nit.repository;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.TreeSet;
import com.nit.beans.CustomerBean;
import com.nit.beans.ElectronicCompanyBean;
import com.nit.email.EmailUtil;
import com.nit.util.DataObject;
DataOwnerRepository {
PreparedStatement ps = con
ps.setString(1, UserName);
ps.setString(2, psw);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data[0] = String.valueOf(rs.getInt(1));
data[1] = rs.getString(2);
if (data[1] == null) {
data[1] = "1";
rs.close();
ps.close();
return data;
}
public String[] authendicateCustomerSignin(String UserName, String psw)
PreparedStatement ps = con
ps.setString(1, UserName);
ps.setString(2, psw);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data[0] = String.valueOf(rs.getInt(1));
data[1] = rs.getString(2);
if (data[0] == null) {
ps1.setString(1, UserName);
ps1.setString(2, psw);
ResultSet rs1 = ps1.executeQuery();
while (rs1.next()) {
data[0] = String.valueOf(rs1.getInt(1));
data[1] = rs1.getString(2);
rs.close();
ps.close();
return data;
ClassNotFoundException
PreparedStatement ps = con
ps.setInt(1, Integer.valueOf(outsourceid));
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data = rs.getString(1);
rs.close();
ps.close();
return data;
PreparedStatement ps = con
ps.setInt(1, Integer.valueOf(outsourceid));
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data = rs.getString(1);
customerservicenumbers.add(data);
rs.close();
ps.close();
return customerservicenumbers;
PreparedStatement ps = con
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data = rs.getString(1);
customerservicenumbers.add(data);
while (rs1.next()) {
data = rs1.getString(1);
customerservicenumbers.add(data);
rs.close();
ps.close();
return customerservicenumbers;
@Override
ClassNotFoundException {
boolean flag = false;
int cnt = 0;
Statement st = con.createStatement();
PreparedStatement ps = con
.prepareStatement(ELECTRONIC_COMPANY_Insert_Query);
ps.setString(1, electronicCompanyBean.getNAME());
ps.setString(2, electronicCompanyBean.getUSERNAME());
ps.setString(3, electronicCompanyBean.getPassword());
ps.setString(4, electronicCompanyBean.getZONES());
ps.setString(5, electronicCompanyBean.getEMAIL());
ps.setString(6, electronicCompanyBean.getSTATUS());
cnt = ps.executeUpdate();
if (cnt > 0) {
flag = true;
} else {
cnt = 0;
st.close();
return flag;
}
int cnt = 0;
Statement st = con.createStatement();
PreparedStatement ps = con
ps.setInt(1, customerBean.getCID());
ps.setInt(2, customerBean.getMeterreading());
cnt = ps.executeUpdate();
if (cnt > 0) {
flag = true;
} else {
cnt = 0;
st.close();
return flag;
int cnt = 0;
Statement st = con.createStatement();
+ customerBean.getDbtable()
+ customerBean.getDbtable() + "),?,?,?,?,?,?)");
ps.setString(1, customerBean.getC_NAME());
ps.setString(2, customerBean.getAddress());
ps.setString(4, customerBean.getUSERNAME());
ps.setString(5, customerBean.getPassword());
ps.setString(3, customerBean.getType());
ps.setString(6, customerBean.getEcid());
cnt = ps.executeUpdate();
if (cnt > 0) {
flag = true;
} else {
cnt = 0;
st.close();
return flag;
throws SQLException {
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
while (rs.next()) {
electronicCompanyBean = new ElectronicCompanyBean();
electronicCompanyBean.setECID(rs.getInt(1));
electronicCompanyBean.setNAME(rs.getString(2));
electronicCompanyBean.setEMAIL(rs.getString(3));
dd = new String[2];
int i = 0;
while (rs1.next()) {
dd[i] = rs1.getString(1);
i++;
electronicCompanyBean.setOutsourcedcloudname(dd);
pendingElectronicCompaniesList.add(electronicCompanyBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ Integer.parseInt(cid));
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ Integer.parseInt(cid));
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
}
public List<CustomerBean> getallCustomersLists(String ecid,
Statement st = con.createStatement();
System.out.println(databasetable);
ResultSet rs = st
+ databasetable
);
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setAddress(rs.getString(2));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
}
public List<CustomerBean> getallsCustomersLists(String cid)
throws SQLException {
Statement st = con.createStatement();
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME,CUSTOMER_ADDRESS FROM
OUTSOURCEDCLOUD1 os ,GENERATEBILL g WHERE g.CUSTOMER_ID=os.OC_C_ID and os.OC_C_ID= "
+ Integer.parseInt(cid));
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
customerBean.setAddress(rs.getString(4));
pendingElectronicCompaniesList.add(customerBean);
}
if (pendingElectronicCompaniesList.size() < 2) {
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME,CUSTOMER_ADDRESS FROM
OUTSOURCEDCLOUD2 os ,GENERATEBILL g WHERE g.CUSTOMER_ID=os.OC_C_ID and os.OC_C_ID= "
+ Integer.parseInt(cid));
while (rs1.next()) {
customerBean1.setC_NAME(rs1.getString(1));
customerBean1.setMeterreading(rs1.getInt(2));
customerBean1.setType(rs1.getString(3));
customerBean1.setAddress(rs1.getString(4));
pendingElectronicCompaniesList.add(customerBean1);
return pendingElectronicCompaniesList;
throws SQLException {
ResultSet rs = st
.executeQuery("SELECT os.CUSTOMER_NAME,CUSTOMER_ADDRESS
FROM OUTSOURCEDCLOUD1 os WHERE os.OC_C_ID= "
+ cid);
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setAddress(rs.getString(2));
pendingElectronicCompaniesList.add(customerBean);
if (pendingElectronicCompaniesList.size() > 1) {
.executeQuery("SELECT
os.CUSTOMER_NAME,CUSTOMER_ADDRESS FROM OUTSOURCEDCLOUD1 os WHERE os.OC_C_ID= "
+ cid);
customerBean1.setC_NAME(rs1.getString(1));
customerBean1.setAddress(rs1.getString(2));
pendingElectronicCompaniesList.add(customerBean1);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ Integer.parseInt(cid));
CustomerBean customerBean = null;
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ " os ,GENERATEBILL g WHERE
g.CUSTOMER_ID=os.OC_C_ID and g.METER_READING>="
+ Integer.parseInt(cid));
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ cid + "'");
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
Statement st1 = con.createStatement();
String[] dd = null;
ResultSet rs = st
.executeQuery("SELECT
os.CUSTOMER_NAME,g.METER_READING,g.CURRENT_TIME FROM "
+ databasetable
+ cid + "'");
while (rs.next()) {
customerBean.setC_NAME(rs.getString(1));
customerBean.setMeterreading(rs.getInt(2));
customerBean.setType(rs.getString(3));
pendingElectronicCompaniesList.add(customerBean);
return pendingElectronicCompaniesList;
Statement st = con.createStatement();
ResultSet rs = st
while (rs.next()) {
electronicCompanyBean.setECID(rs.getInt(1));
electronicCompanyBean.setNAME(rs.getString(2));
electronicCompanyBean.setEMAIL(rs.getString(3));
electronicCompanyBean.setOUTSOURCEDB(rs.getString(4));
pendingElectronicCompaniesList.add(electronicCompanyBean);
return pendingElectronicCompaniesList;
}
public boolean update_Electronic_company_Details(
ClassNotFoundException {
int cnt = 0;
Statement st = con.createStatement();
PreparedStatement ps = con
ps.setInt(3, electronicCompanyBean.getECID());
ps.setString(1, electronicCompanyBean.getOUTSOURCEDB());
ps.setInt(2, value);
cnt = ps.executeUpdate();
EmailUtil.sendingEmail("[email protected]", "pavan214@",
String.valueOf(value), electronicCompanyBean.getEMAIL());
if (cnt > 0) {
flag = true;
} else {
cnt = 0;
}
st.close();
return flag;