// Método duplicado na classe MonitorDAO ver qual é o verdadeiro
  public static void adicionarMonitorAoHorario(long idHorario, Monitor monitor) {
    session = (Session) PreparaSessao.pegarSessao();
    session.beginTransaction();

    Horario horario = new Horario();
    session.load(horario, idHorario);
    horario.setMonitor(monitor);
    session.save(horario);
    session.getTransaction().commit();
    session.close();
  }
 public static void deletarHorario(Horario horario) {
   session = (Session) PreparaSessao.pegarSessao();
   Transaction transaction = session.beginTransaction();
   Horario horarioDB = (Horario) session.load(Horario.class, horario.getId());
   session.delete(horarioDB);
   transaction.commit();
   // session.close();
 }