Tbladmin loginAdmin = new Tbladmin();
loginAdmin.setUsername(username);
loginAdmin.setPassword(password);
AdminDAO adminDao = new AdminDAOImpl(em);
Loginkaryawan loginKaryawan = new Loginkaryawan();
loginKaryawan.setUsername(username);
loginKaryawan.setPassword(password);
LoginKaryawanDAO loginKaryawanDAO = new LoginKaryawanDAOImpl(em);
Karyawan k = new Karyawan();
KaryawanDAO kado = new KaryawanDAOImpl(em);
k = kado.get(Long.parseLong(username));
if (adminDao.loginAdmin(loginAdmin) && k.getStatuskerja().equalsIgnoreCase("true")) {
//LOGIN AS ADMIN
HttpSession session = request.getSession(true);
session.setAttribute("user", "administrator");
response.sendRedirect("home.jsp");
} else if (loginKaryawanDAO.loginKaryawan(loginKaryawan)) {
HttpSession session = request.getSession(true);
session.setAttribute("user", loginKaryawan.getUsername());
response.sendRedirect("home.jsp");
} else {
RequestDispatcher rd = request.getRequestDispatcher("index.jsp");
request.setAttribute("failed", "Login Gagal");