// Path: Pre_FRAMS/src/business_logic/MySQL.java
// public class MySQL 
// {
//         public String HOST = "jdbc:mysql://localhost:3380/project";
//         public String USERNAME = "root";
//         public String PASSWORD = "devang2993";
//         public MySQL()
//         {
//             
//         }
// }
// 
// Path: Pre_FRAMS/src/business_logic/department.java
// public class department {
//     Connection con=null;
//     Statement stmt=null;
//     ResultSet rs=null;
//     public department()
//     {
//         MySQL sql=new MySQL();
//        try
//         {
//             Class.forName("com.mysql.jdbc.Driver");
//             con=DriverManager.getConnection(sql.HOST,sql.USERNAME,sql.PASSWORD);
//             stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
//             rs=stmt.executeQuery("select * from department");
//         }
//         catch(ClassNotFoundException | SQLException cnfe)
//         {
//             System.out.println(cnfe.getMessage());
//         }
//     }
//     
//     public boolean insert(String deptid,String deptname)
//     {
//         boolean i=false;
//         try 
//         {
//             
//             rs.moveToInsertRow();
//             rs.updateString(1, deptid);
//             rs.updateString(2, deptname);
//             
//             rs.insertRow();
//             i=true;
//         } 
//         catch (SQLException ex) {i=false;}         
//         return i;
//     }
//     
//     public boolean delete(String deptid)
//     {
//         boolean i=false;
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     rs.deleteRow();
//                     i=true;
//                     break;
//                 }
//             }
//         } 
//         catch (SQLException ex) {
//             i=false;
//         }
//         return i;
//     }
//     
//     public String[] getAllDept()
//     {
//         String data[]=null;
//         int i=0;
//         try {
//             rs.last();
//             data=new String[rs.getRow()];
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//               data[i]=rs.getString(2);
//               i=i+1;
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public String getDept(String deptid)
//     {
//         String data=null;
//         
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     data=rs.getString(2);
//                     break;
//                 }
//                 else{data=null;}
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public String getDeptID(String dept)
//     {
//         String data=null;
//         
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(2);
//                 if(id.equals(dept))
//                 {
//                     data=rs.getString(1);
//                     break;
//                 }
//                 else{data=null;}
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public boolean update(String deptid,String deptname)
//     {
//         boolean i=false;
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     rs.updateString(2, deptname);
//                     rs.updateRow();
//                     i=true;
//                     break;
//                 }
//             }
//         } 
//         catch (SQLException ex) {
//             i=false;
//         }
//         return i;
//     }
//     
// }


import business_logic.MySQL;
import business_logic.department;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.sql.*;
import javax.swing.JPanel;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.swing.JRViewer;
package Pre_FRAMS;
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Ray24
 */
 
/**
 *
 * @author Hans Kristanto
 */
public class aggregate_att {
 
    Connection conn = null;
 ResultSet rs=null,rs1=null,rs4=null;
 Statement stmt=null,stmt1=null;
 HashMap m=new HashMap();
   
    public aggregate_att(){
// Path: Pre_FRAMS/src/business_logic/MySQL.java
// public class MySQL 
// {
//         public String HOST = "jdbc:mysql://localhost:3380/project";
//         public String USERNAME = "root";
//         public String PASSWORD = "devang2993";
//         public MySQL()
//         {
//             
//         }
// }
// 
// Path: Pre_FRAMS/src/business_logic/department.java
// public class department {
//     Connection con=null;
//     Statement stmt=null;
//     ResultSet rs=null;
//     public department()
//     {
//         MySQL sql=new MySQL();
//        try
//         {
//             Class.forName("com.mysql.jdbc.Driver");
//             con=DriverManager.getConnection(sql.HOST,sql.USERNAME,sql.PASSWORD);
//             stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
//             rs=stmt.executeQuery("select * from department");
//         }
//         catch(ClassNotFoundException | SQLException cnfe)
//         {
//             System.out.println(cnfe.getMessage());
//         }
//     }
//     
//     public boolean insert(String deptid,String deptname)
//     {
//         boolean i=false;
//         try 
//         {
//             
//             rs.moveToInsertRow();
//             rs.updateString(1, deptid);
//             rs.updateString(2, deptname);
//             
//             rs.insertRow();
//             i=true;
//         } 
//         catch (SQLException ex) {i=false;}         
//         return i;
//     }
//     
//     public boolean delete(String deptid)
//     {
//         boolean i=false;
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     rs.deleteRow();
//                     i=true;
//                     break;
//                 }
//             }
//         } 
//         catch (SQLException ex) {
//             i=false;
//         }
//         return i;
//     }
//     
//     public String[] getAllDept()
//     {
//         String data[]=null;
//         int i=0;
//         try {
//             rs.last();
//             data=new String[rs.getRow()];
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//               data[i]=rs.getString(2);
//               i=i+1;
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public String getDept(String deptid)
//     {
//         String data=null;
//         
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     data=rs.getString(2);
//                     break;
//                 }
//                 else{data=null;}
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public String getDeptID(String dept)
//     {
//         String data=null;
//         
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(2);
//                 if(id.equals(dept))
//                 {
//                     data=rs.getString(1);
//                     break;
//                 }
//                 else{data=null;}
//             }
//         } 
//         catch (SQLException ex) {
//             data=null;
//         }
//         return data;
//     }
//     
//     public boolean update(String deptid,String deptname)
//     {
//         boolean i=false;
//         try {
//             if(!rs.isBeforeFirst())
//             {rs.beforeFirst();}
//             while(rs.next())
//             {
//                 String id=rs.getString(1);
//                 if(id.equals(deptid))
//                 {
//                     rs.updateString(2, deptname);
//                     rs.updateRow();
//                     i=true;
//                     break;
//                 }
//             }
//         } 
//         catch (SQLException ex) {
//             i=false;
//         }
//         return i;
//     }
//     
// }


// Path: Pre_FRAMS/src/Pre_FRAMS/aggregate_att.java
import business_logic.MySQL;
import business_logic.department;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.sql.*;
import javax.swing.JPanel;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.swing.JRViewer;

package Pre_FRAMS;
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Ray24
 */
 
/**
 *
 * @author Hans Kristanto
 */
public class aggregate_att {
 
    Connection conn = null;
 ResultSet rs=null,rs1=null,rs4=null;
 Statement stmt=null,stmt1=null;
 HashMap m=new HashMap();
   
    public aggregate_att(){
        MySQL sql=new MySQL();