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(); }