public static List<ProblemasMhp> listarProblemasNoResueltosConFecha(
      Date fechaDesde, Date fechaHasta) {
    String auxDesde = Utilidades.parseFecha(fechaDesde);
    String auxHasta = Utilidades.parseFecha(Utilidades.agregarTiempoFecha(fechaHasta, 1, 0, 0));
    String HQL =
        ("from ProblemasMhp where fecHoraRealSolucion is not null AND fecHoraProblema >= '"
            + auxDesde
            + "' and fecHoraProblema <= '"
            + auxHasta
            + "' order by fecHoraRealSolucion asc");

    return HibernateUtil.ejecutarConsulta(HQL);
  }
 public void habilitarBaja(boolean visible, boolean edittable, Date fecha, String motivo) {
   // pnlBaja.setVisible(visible);
   scrollBaja.setEnabled(edittable);
   txtMotivoBaja.setEnabled(edittable);
   txtMotivoBaja.setText(Utilidades.parseString(motivo));
   txtFechaBaja.setText(Utilidades.parseFecha(fecha));
 }
  public void iniciarBaja() {

    Utilidades.habilitarPanel(pnlCliente, false);
    Utilidades.habilitarPanel(pnlResponsable, false);
    Utilidades.habilitarPanel(pnlDomicilio, false);
    txtFechaBaja.setText(Utilidades.parseFecha(new Date()));
    txtMotivoBaja.setEnabled(true);
    cargar(gestor.getProveedor());
  }
 public void cargar(Proveedor p) {
   txtApellido.setText(p.getApellidoResponsable());
   txtCUIT.setText(Utilidades.parseString(p.getCuit()));
   txtPaginaWeb.setText(p.getPaginaWeb());
   txtCorreoElectronico.setText(p.getCorreoElectronico());
   txtNombre.setText(p.getNombreResponsable());
   txtRazonSocial.setText(p.getRazonSocial());
   txtTelefono.setText(Utilidades.parseString(p.getTelefonoResponsable()));
   pnlDomicilio.setDomicilio(p.getDomicilio());
   if (p.getFecBaja() != null) {
     // pnlBaja.setVisible(true);
     txtFechaBaja.setText(Utilidades.parseFecha(p.getFecBaja()));
     txtMotivoBaja.setText(Utilidades.parseString(p.getMotivoBaja()));
   }
 }