public void onCreate$win_reportesproductos() {
   buttonImprimir.setVisible(false);
   Calendar c1 = Calendar.getInstance();
   Calendar c2 = new GregorianCalendar();
   gpb_2.setVisible(false);
   gpb_1.setVisible(true);
   gpb_3.setVisible(false);
   gpb_anio.setVisible(false);
   gpb_lista.setVisible(false);
   cmb_tipo.setText("General");
   cmb_tiempo.setText("Por Año");
   cmb_demanda.setText("Mayor Demanda");
   for (int i = (c1.get(Calendar.YEAR)); i >= ((c1.get(Calendar.YEAR)) - 10); i--) {
     cmb_anio.appendItem("" + i);
     cmb_anio2.appendItem("" + i);
   }
   cmb_anio.setText(Integer.toString(c1.get(Calendar.YEAR)));
   cmb_anio.setReadonly(true);
   cmb_anio2.setText(Integer.toString(c1.get(Calendar.YEAR)));
   cmb_anio2.setReadonly(true);
   buttonDeshacer.setVisible(false);
   cmb_demanda.setReadonly(true);
   cmb_tiempo.setReadonly(true);
   cmb_tipo.setReadonly(true);
   cmb_mes.setText("Enero");
   cmb_mes.setReadonly(true);
 }
 public void onClick$buttonDeshacer() {
   buttonImprimir.setVisible(false);
   txtFechaLlegada.setDisabled(false);
   txtFechaSalida.setDisabled(false);
   buttonDeshacer.setVisible(false);
   buttonAceptaru.setVisible(true);
   buttonAceptarA.setVisible(true);
   buttonAceptarP.setVisible(true);
   buttonAceptar.setVisible(true);
   buttonDeshacer.setDisabled(false);
   buttonAceptaru.setDisabled(false);
   buttonAceptarA.setDisabled(false);
   buttonAceptarP.setDisabled(false);
   buttonAceptar.setDisabled(false);
   cmb_demanda.setDisabled(false);
   cmb_tipo.setDisabled(false);
   cmb_tiempo.setDisabled(false);
   cmb_mes.setDisabled(false);
   cmb_anio.setDisabled(false);
   cmb_anio2.setDisabled(false);
   gpb_1.setVisible(true);
   gpb_2.setVisible(false);
   gpb_3.setVisible(false);
   gpb_lista.setVisible(false);
   gpb_anio.setVisible(false);
 }
Beispiel #3
0
 public void onClick$searchcbutton() {
   if (cxtj.isVisible()) {
     cxtj.setVisible(false);
   } else {
     cxtj.setVisible(true);
   }
 }
 public void onClick$buttonAceptarP() {
   buttonImprimir.setVisible(true);
   listfinicial.setLabel("Año");
   listffinal.setLabel("Mes");
   lista =
       dbrp.ReportePorMes(
           cmb_tipo.getText(),
           cmb_demanda.getText(),
           (cmb_mes.getSelectedIndex() + 1),
           cmb_anio2.getText());
   ListModelList<ReporteProducto> modeloDeDatos = new ListModelList<ReporteProducto>(lista);
   listademanda.setModel(modeloDeDatos);
   gpb_lista.setVisible(true);
   buttonAceptarP.setVisible(false);
   cmb_mes.setDisabled(true);
   cmb_anio2.setDisabled(true);
   if (cmb_tipo.getText().equals("General")) {
     listffinal.setVisible(true);
     listfinicial.setVisible(true);
     liscat.setVisible(true);
   } else {
     listffinal.setVisible(true);
     listfinicial.setVisible(true);
     liscat.setVisible(true);
   }
 }
  // Accion del formulario si es nuevo o consultar //
  public void accionForm(boolean sw, String accion) throws Exception {
    groupboxConsulta.setVisible(!sw);
    groupboxEditar.setVisible(sw);

    if (!accion.equalsIgnoreCase("registrar")) {
      buscarDatos();
    } else {
      // buscarDatos();
      limpiarDatos();
    }
    tbxAccion.setValue(accion);
  }
  /**
   * @Class ActionStandar
   *
   * @name limpiarHistoricoMensajes
   * @return void
   * @desc Este m�todo se encarga de limpiar la grilla que contiene el historico de mensajes el
   *     parametro es utilizado en el metodo setMensajehistorico para que limpie la grilla antes de
   *     escribir en ella.
   */
  private void limpiarHistoricoMensajes(String idGridHistorico, String idGroupHistorico) {

    if (idGridHistorico != null && idGroupHistorico != null) {
      if (this.hasFellow(idGridHistorico)) {
        Grid grilla = (Grid) this.getFellow(idGridHistorico);
        // ocultamos el groupbox que contiene
        // la grilla
        Groupbox groupinformacion = (Groupbox) this.getFellow(idGroupHistorico);
        groupinformacion.setVisible(false);

        grilla.getRows().getChildren().clear();
      }
    }
  }
 public void onClick$buttonAceptar() {
   buttonImprimir.setVisible(true);
   Calendar c1 = Calendar.getInstance();
   Calendar c2 = new GregorianCalendar();
   if (txtFechaLlegada.getText().isEmpty() || txtFechaSalida.getText().isEmpty()) {
     alert("Seleccione fechas!!");
   } else {
     String fechai =
         ""
             + (txtFechaLlegada.getValue().getYear() + 1900)
             + "-"
             + (txtFechaLlegada.getValue().getMonth() + 1)
             + "-"
             + txtFechaLlegada.getValue().getDate();
     String fechau =
         ""
             + (txtFechaSalida.getValue().getYear() + 1900)
             + "-"
             + (txtFechaSalida.getValue().getMonth() + 1)
             + "-"
             + txtFechaSalida.getValue().getDate();
     if (txtFechaLlegada.getValue().after(txtFechaSalida.getValue())) {
       alert("Fecha de Inicio no debe exceder a la fecha límite!!");
     } else {
       if (txtFechaLlegada.getValue().after(c1.getTime())
           || txtFechaSalida.getValue().after(c1.getTime())) {
         alert("las fechas no pueden exceder a la fecha actual!!");
       } else {
         lista = dbrp.ReportePorFecha(cmb_tipo.getText(), cmb_demanda.getText(), fechai, fechau);
         ListModelList<ReporteProducto> modeloDeDatos = new ListModelList<ReporteProducto>(lista);
         listademanda.setModel(modeloDeDatos);
         gpb_lista.setVisible(true);
         buttonAceptar.setVisible(false);
         txtFechaLlegada.setDisabled(true);
         txtFechaSalida.setDisabled(true);
         if (cmb_tipo.getText().equals("General")) {
           listffinal.setVisible(true);
           listfinicial.setVisible(true);
           liscat.setVisible(true);
         } else {
           listffinal.setVisible(true);
           listfinicial.setVisible(true);
           liscat.setVisible(true);
         }
       }
     }
   }
 }
  // Accion del formulario si es nuevo o consultar //
  public void accionForm(boolean sw, String accion) throws Exception {
    groupboxConsulta.setVisible(!sw);
    groupboxEditar.setVisible(sw);

    if (!accion.equalsIgnoreCase("registrar")) {
      buscarDatos();
      rowId_manual.setVisible(true);
      lbxTipo_manual.setDisabled(true);
      listboxProcedimientos.setVisible(true);
      listboxProcedimientos.invalidate();
    } else {
      // buscarDatos();
      limpiarDatos();
      rowId_manual.setVisible(false);
      lbxTipo_manual.setDisabled(false);
      listboxProcedimientos.setVisible(false);
      procedimientos_seleccionados.clear();
    }
    tbxAccion.setValue(accion);
  }
 public void onClick$buttonAceptaru() {
   buttonImprimir.setVisible(false);
   buttonDeshacer.setVisible(true);
   if (cmb_tiempo.getText().equals("Por Año")) {
     gpb_2.setVisible(false);
     gpb_1.setVisible(true);
     gpb_3.setVisible(false);
     buttonAceptaru.setVisible(false);
     cmb_tiempo.setDisabled(true);
     cmb_tipo.setDisabled(true);
     cmb_demanda.setDisabled(true);
     gpb_lista.setVisible(false);
     gpb_anio.setVisible(true);
   } else {
     if (cmb_tiempo.getText().equals("Por Mes")) {
       gpb_2.setVisible(true);
       gpb_1.setVisible(true);
       buttonAceptaru.setVisible(false);
       cmb_tiempo.setDisabled(true);
       cmb_tipo.setDisabled(true);
       cmb_demanda.setDisabled(true);
       gpb_3.setVisible(false);
       gpb_lista.setVisible(false);
       gpb_anio.setVisible(false);
     } else {
       gpb_2.setVisible(false);
       gpb_1.setVisible(true);
       gpb_3.setVisible(true);
       buttonAceptaru.setVisible(false);
       cmb_tiempo.setDisabled(true);
       cmb_tipo.setDisabled(true);
       cmb_demanda.setDisabled(true);
       gpb_lista.setVisible(false);
       gpb_anio.setVisible(false);
     }
   }
 }