예제 #1
0
 public void getNonEmpty(/*Employee employee*/ Object objemp, String month, String bln_thn) {
   if (objemp instanceof Employee) {
     m_employee = (Employee) objemp;
   }
   // m_employee = employee;
   m_model = new DefaultTableModel();
   tableHeader(m_model);
   getParamMap(m_conn, m_sessionid, bln_thn);
   CurrentEmployementRpt currentEmployementRpt = null;
   try {
     currentEmployementRpt =
         m_hrmlogic.getCurrentEmployementRpt(m_sessionid, "", m_employee.getIndex());
   } catch (Exception e) {
     e.printStackTrace();
   }
   String StrUnit = "";
   String strOrg = "";
   String strJobTitle = "";
   if (currentEmployementRpt != null) {
     StrUnit = currentEmployementRpt.getCode() + " " + currentEmployementRpt.getDes();
     strOrg = currentEmployementRpt.getOrg();
     strJobTitle = currentEmployementRpt.getJobtitle();
   }
   SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
   m_model.addRow(
       new Object[] {
         m_employee.getFirstName()
             + " "
             + m_employee.getMidleName()
             + " "
             + m_employee.getLastName(),
         m_employee.getEmployeeNo(),
         StrUnit,
         strOrg,
         strJobTitle,
         month,
         dateFormat.format(new Date())
       });
   close();
 }