コード例 #1
0
  // METODO ENCARGADO DE CARGAR LOS DATOS AL FORMULARIO EEMPLEADOS SEGUN EL ITEM SELECCIONADO
  private void cargarDatosEmpleadoAlFormulario(String dato) {

    ResultSet cargaDatosParaFormularioEmpeados = usuarioDao.datosParaFormularioEmpleados(dato);

    try {

      while (cargaDatosParaFormularioEmpeados.next()) {

        txtNombreEmpleado.setText(
            cargaDatosParaFormularioEmpeados.getString("NOMBRE_USUARIO").trim());
        txtApellidoEmpleado.setText(cargaDatosParaFormularioEmpeados.getString("APELLIDOS").trim());
        rbEstadoActivoEmpleado.setDisable(false);
        rbEstadoInactivoEmpleado.setDisable(false);
        String cargo = cargaDatosParaFormularioEmpeados.getString("CARGO").trim();
        ckbGerente.setDisable(false);
        ckbJefeDeBodega.setDisable(false);
        if (cargo.equals("Gerente")) {
          ckbGerente.setSelected(true);
        } else {
          ckbJefeDeBodega.setSelected(true);
        }
        txtTelefonoEmpleado.setText(cargaDatosParaFormularioEmpeados.getString("TELEFONO").trim());
        txtEmailEmpleado.setText(cargaDatosParaFormularioEmpeados.getString("E_MAIL").trim());
        int estadoEmpleado = cargaDatosParaFormularioEmpeados.getInt("ESTADOID");
        rbEstadoActivoEmpleado.setDisable(false);
        rbEstadoInactivoEmpleado.setDisable(false);
        if (estadoEmpleado == 1) {
          rbEstadoActivoEmpleado.setSelected(true);
        } else {
          rbEstadoInactivoEmpleado.setSelected(true);
        }
      }
      cargaDatosParaFormularioEmpeados.close();
    } catch (SQLException ex) {
      System.out.println("Error " + ex);
    }

    txtNombreEmpleado.setEditable(true);
    txtApellidoEmpleado.setEditable(true);
    txtTelefonoEmpleado.setEditable(true);
    txtEmailEmpleado.setEditable(true);
    btnModificarEmpleado.setDisable(false);
    ckbGerente.setDisable(true);
    ckbJefeDeBodega.setDisable(true);
  }
コード例 #2
0
 private void limpiarCamposEmp() {
   txtNombreEmpleado.setText("");
   txtNombreEmpleado.setEditable(false);
   txtApellidoEmpleado.setText("");
   txtApellidoEmpleado.setEditable(false);
   ckbGerente.setSelected(false);
   ckbGerente.setDisable(true);
   ckbJefeDeBodega.setSelected(false);
   ckbJefeDeBodega.setDisable(true);
   txtTelefonoEmpleado.setText("");
   txtTelefonoEmpleado.setEditable(false);
   txtEmailEmpleado.setText("");
   txtEmailEmpleado.setEditable(false);
   rbEstadoActivoEmpleado.setSelected(false);
   rbEstadoActivoEmpleado.setDisable(true);
   rbEstadoInactivoEmpleado.setSelected(false);
   rbEstadoInactivoEmpleado.setDisable(true);
 }
コード例 #3
0
ファイル: StudentsController.java プロジェクト: KhunSet/mmju
  private void setEditMode(boolean edit) {
    studentList.setMouseTransparent(edit);
    needToPay.setMouseTransparent(edit);
    filter.setDisable(edit);
    submit.setDisable(edit);
    pay.setDisable(edit);
    cancel.setVisible(edit);

    name.setEditable(edit);
    nrc.setEditable(edit);
    phone.setEditable(edit);
    email.setEditable(edit);
    address.setEditable(edit);

    male.setDisable(!edit);
    female.setDisable(!edit);
    dob.setDisable(!edit);
    townships.setDisable(!edit);
  }
コード例 #4
0
  // METODO ENCARGADO DE CARGAR LOS DATOS AL FORMULARIO PROVEEDORES SEGUN EL ITEM SELECCIONADO
  private void cargarDatosProveedorAlFormulario(String dato) {

    ResultSet cargaDatosParaFormularioProveedor = proveedorDao.datosParaFormulario(dato);

    try {

      while (cargaDatosParaFormularioProveedor.next()) {

        txtRutProveedor.setText(cargaDatosParaFormularioProveedor.getString("RUT").trim());
        txtNombreProveedor.setText(cargaDatosParaFormularioProveedor.getString("NOMBRE").trim());
        rbEstadoActivoProv.setDisable(false);
        rbEstadoInactivoProv.setDisable(false);
        txtDireccionProveedor.setText(
            cargaDatosParaFormularioProveedor.getString("DIRECCION").trim());
        txtCiudadProveedor.setText(cargaDatosParaFormularioProveedor.getString("CIUDAD").trim());
        txtTelefonoProveedor.setText(
            cargaDatosParaFormularioProveedor.getString("TELEFONO").trim());
        txtEmailProveedor.setText(cargaDatosParaFormularioProveedor.getString("E_MAIL").trim());
        cbTipos.setDisable(false);
        cbTipos.setValue(cargaDatosParaFormularioProveedor.getString("TIPO_DE_PRODUCTO"));
        estadoProveedor = cargaDatosParaFormularioProveedor.getInt("ESTADO");
        rbEstadoActivoProv.setDisable(false);
        rbEstadoInactivoProv.setDisable(false);
        if (estadoProveedor == 1) {
          rbEstadoActivoProv.setSelected(true);
        } else {
          rbEstadoInactivoProv.setSelected(true);
        }
      }
      cargaDatosParaFormularioProveedor.close();
    } catch (SQLException ex) {
      System.out.println("Error " + ex);
    }

    txtNombreProveedor.setEditable(true);
    txtRutProveedor.setEditable(true);
    txtDireccionProveedor.setEditable(true);
    txtCiudadProveedor.setEditable(true);
    txtTelefonoProveedor.setEditable(true);
    txtEmailProveedor.setEditable(true);
    btnModificarProveedor.setDisable(false);
  }
コード例 #5
0
 private void limpiarCamposProv() {
   txtNombreProveedor.setText("");
   txtNombreProveedor.setEditable(false);
   txtRutProveedor.setText("");
   txtRutProveedor.setEditable(false);
   txtCiudadProveedor.setText("");
   txtCiudadProveedor.setEditable(false);
   txtDireccionProveedor.setText("");
   txtDireccionProveedor.setEditable(false);
   txtTelefonoProveedor.setText("");
   txtTelefonoProveedor.setEditable(false);
   txtEmailProveedor.setText("");
   txtEmailProveedor.setEditable(false);
   rbEstadoActivoProv.setSelected(false);
   rbEstadoInactivoProv.setSelected(false);
   rbEstadoActivoProv.setDisable(true);
   rbEstadoInactivoProv.setDisable(true);
   btnModificarProveedor.setDisable(true);
   btnGuardarProveedor.setDisable(true);
   cbTipos.setValue("Seleccionar");
   cbTipos.setDisable(true);
 }
コード例 #6
0
 private void limpiarCamposSuc() {
   txtNombreJefeSuc.setText("");
   txtNombreJefeSuc.setEditable(false);
   txtApellidoJefeSuc.setText("");
   txtApellidoJefeSuc.setEditable(false);
   txtNombreSuc.setText("");
   txtNombreSuc.setEditable(false);
   txtCiudadSucursal.setText("");
   txtCiudadSucursal.setEditable(false);
   txtDireccionSuc.setText("");
   txtDireccionSuc.setEditable(false);
   txtTelefonoSuc.setText("");
   txtTelefonoSuc.setEditable(false);
   txtEmailSuc.setText("");
   txtEmailSuc.setEditable(false);
   rbEstadoActivoSuc.setSelected(false);
   rbEstadoInactivoSuc.setSelected(false);
   rbEstadoActivoSuc.setDisable(true);
   rbEstadoInactivoSuc.setDisable(true);
   btnModificarJefeSuc.setDisable(true);
   btnGuardarJefeSuc.setDisable(true);
 }
コード例 #7
0
  // METODO ENCARGADO DE CARGAR LOS DATOS AL FORMULARIO SEGUN EL ITEM SELECCIONADO
  private void cargarDatosSucursalAlFormulario(String dato) {

    ResultSet cargaDatosParaFormulario = usuarioDao.datosParaFormulario(dato);

    try {

      while (cargaDatosParaFormulario.next()) {

        txtNombreJefeSuc.setText(cargaDatosParaFormulario.getString("NOMBRE_USUARIO").trim());
        txtApellidoJefeSuc.setText(cargaDatosParaFormulario.getString("APELLIDOS").trim());
        txtNombreSuc.setText(cargaDatosParaFormulario.getString("NOMBRE_SUCURSAL").trim());
        txtCiudadSucursal.setText(cargaDatosParaFormulario.getString("CIUDAD").trim());
        txtDireccionSuc.setText(cargaDatosParaFormulario.getString("DIRECCION").trim());
        txtTelefonoSuc.setText(cargaDatosParaFormulario.getString("TELEFONO").trim());
        txtEmailSuc.setText(cargaDatosParaFormulario.getString("E_MAIL").trim());
        int estadoJefeSuc = cargaDatosParaFormulario.getInt("ESTADOID");
        rbEstadoActivoSuc.setDisable(false);
        rbEstadoInactivoSuc.setDisable(false);
        if (estadoJefeSuc == 1) {
          rbEstadoActivoSuc.setSelected(true);
        } else {
          rbEstadoInactivoSuc.setSelected(true);
        }
      }
      cargaDatosParaFormulario.close();
    } catch (SQLException ex) {
      System.out.println("Error " + ex);
    }

    txtNombreJefeSuc.setEditable(true);
    txtApellidoJefeSuc.setEditable(true);
    txtNombreSuc.setEditable(true);
    txtCiudadSucursal.setEditable(true);
    txtDireccionSuc.setEditable(true);
    txtTelefonoSuc.setEditable(true);
    txtEmailSuc.setEditable(true);
    btnModificarJefeSuc.setDisable(false);
  }
コード例 #8
0
 @FXML
 private void nuevoProveedor(ActionEvent event) {
   limpiarCamposProv();
   txtNombreProveedor.setEditable(true);
   txtRutProveedor.setEditable(true);
   txtCiudadProveedor.setEditable(true);
   txtDireccionProveedor.setEditable(true);
   txtTelefonoProveedor.setEditable(true);
   txtEmailProveedor.setEditable(true);
   rbEstadoActivoProv.setDisable(false);
   btnGuardarProveedor.setDisable(false);
   cbTipos.setDisable(false);
   btnNuevoProveedor.setDisable(true);
 }
コード例 #9
0
 // METODO ENCARGADO DE HABILITAR LOS CAMPOS PARA UN NUEVO EMPLEADO
 @FXML
 private void nuevoEmpleado(ActionEvent event) {
   limpiarCamposEmp();
   txtNombreEmpleado.setEditable(true);
   txtApellidoEmpleado.setEditable(true);
   ckbGerente.setDisable(false);
   ckbJefeDeBodega.setDisable(false);
   ckbGerente.setSelected(true);
   txtTelefonoEmpleado.setEditable(true);
   txtEmailEmpleado.setEditable(true);
   rbEstadoActivoEmpleado.setDisable(false);
   btnGuardarEmpleado.setDisable(false);
   btnNuevoEmpleado.setDisable(true);
 }
コード例 #10
0
 // METODO ENCARGADO DE HABILITAR LOS CAMPOS PARA EL REGISTRO DE UN NUEVO JEFE DE SUCURSAL
 @FXML
 private void nuevoJefeSuc(ActionEvent event) {
   limpiarCamposSuc();
   txtNombreJefeSuc.setEditable(true);
   txtApellidoJefeSuc.setEditable(true);
   txtNombreSuc.setEditable(true);
   txtCiudadSucursal.setEditable(true);
   txtDireccionSuc.setEditable(true);
   txtTelefonoSuc.setEditable(true);
   txtEmailSuc.setEditable(true);
   rbEstadoActivoSuc.setDisable(false);
   btnGuardarJefeSuc.setDisable(false);
   btnNuevoJefeSuc.setDisable(true);
 }
コード例 #11
0
  public RadioButtons() {
    super(400, 100);
    ToggleGroup tg = new ToggleGroup();
    VBox vbox = new VBox();
    vbox.setSpacing(5);
    RadioButton rb1 = new RadioButton("Hello");
    rb1.setToggleGroup(tg);

    RadioButton rb2 = new RadioButton("Bye");
    rb2.setToggleGroup(tg);
    rb2.setSelected(true);

    RadioButton rb3 = new RadioButton("Disabled");
    rb3.setToggleGroup(tg);
    rb3.setSelected(false);
    rb3.setDisable(true);

    vbox.getChildren().add(rb1);
    vbox.getChildren().add(rb2);
    vbox.getChildren().add(rb3);
    getChildren().add(vbox);
  }
コード例 #12
0
 /**
  * This is a private method that is called whenever a button is pressed, enabling and disabling
  * the buttons
  */
 private void updateEnabledButtons() {
   if (regularTimeSeriesRadioButton.isSelected()) {
     monthlyRadioButton.setDisable(false);
     dailyRadioButton.setDisable(false);
     hourlyRadioButton.setDisable(false);
     fifteenMinRadioButton.setDisable(false);
     weekendRadioButton.setDisable(true);
     schoolDayRadioButton.setDisable(true);
     summerDayRadioButton.setDisable(true);
     holidayRadioButton.setDisable(true);
     everyDayRadioButton.setDisable(true);
     schoolDayColorPicker.setDisable(true);
     weekendColorPicker.setDisable(true);
     summerDayColorPicker.setDisable(true);
     holidayColorPicker.setDisable(true);
   } else if (dailyTypeOfDayRadioButton.isSelected()) {
     monthlyRadioButton.setDisable(true);
     dailyRadioButton.setDisable(true);
     hourlyRadioButton.setDisable(true);
     fifteenMinRadioButton.setDisable(true);
     weekendRadioButton.setDisable(false);
     schoolDayRadioButton.setDisable(false);
     summerDayRadioButton.setDisable(false);
     holidayRadioButton.setDisable(false);
     everyDayRadioButton.setDisable(false);
     schoolDayColorPicker.setDisable(false);
     weekendColorPicker.setDisable(false);
     summerDayColorPicker.setDisable(false);
     holidayColorPicker.setDisable(false);
   }
 }
コード例 #13
0
 @Override
 public void setAsDisabled() {
   radioButton.setDisable(true);
 }