public String insertarEmpleado(Empleado empleado) {
   String mensaje = null;
   try {
     cn = Conexion.realizarConexion();
     String sql = "insert into empleado values(?,?,?,?,?,?,?,?)";
     ps = cn.prepareStatement(sql);
     ps.setString(1, empleado.getCodigo());
     ps.setString(2, empleado.getPaterno());
     ps.setString(3, empleado.getMaterno());
     ps.setString(4, empleado.getNombre());
     ps.setString(5, empleado.getCiudad());
     ps.setString(6, empleado.getDireccion());
     ps.setString(7, empleado.getUsuario());
     ps.setString(8, empleado.getClave());
     ps.executeUpdate();
   } catch (ClassNotFoundException ex) {
     mensaje = ex.getMessage();
   } catch (SQLException ex) {
     mensaje = ex.getMessage();
   } finally {
     try {
       ps.close();
       cn.close();
     } catch (Exception ex) {
       mensaje = ex.getMessage();
     }
   }
   return mensaje;
 }
  private void controles() {
    Empleado empleado = ec.buscarPorId(vacacion.getEmpleado());
    txtEmpleado.setText(
        empleado.getNombre()
            + " "
            + empleado.getApellidoPaterno()
            + " "
            + empleado.getApellidoMaterno());
    dtFechaInicio.setDate(vacacion.getFechaInicio());
    dtFechaFin.setDate(vacacion.getFechaFin());

    FormularioUtil.activarComponente(txtEmpleado, false);
    FormularioUtil.activarComponente(dtFechaInicio, false);
    FormularioUtil.activarComponente(dtFechaFin, false);
  }