예제 #1
0
 @FXML
 protected void Eliminar(ActionEvent evento) {
   if (carreraModificada != null) {
     cdCarrera datos = new cdCarrera();
     lblMensaje.setText(datos.eliminar(carreraModificada));
     Limpiar();
     LLenarTabla();
   } else {
     lblMensaje.setText("Seleccione una fila de la tabla");
   }
 }
예제 #2
0
 @FXML
 protected void Guardar(ActionEvent event) {
   if (txtCarrera.getText().trim().isEmpty()
       | txtJefe.getText().trim().isEmpty()
       | txtMatricula.getText().trim().isEmpty()
       | txtSiglas.getText().trim().isEmpty()) {
     lblMensaje.setText("Campos vacios");
   } else {
     Carrera nuevaCarrera =
         new Carrera(
             txtCarrera.getText(),
             txtSiglas.getText(),
             txtJefe.getText(),
             Integer.valueOf(txtMatricula.getText()),
             cboAcreditada.getValue());
     cdCarrera datos = new cdCarrera();
     lblMensaje.setText(datos.guardar(nuevaCarrera));
     Limpiar();
     LLenarTabla();
   }
 }
예제 #3
0
  @FXML
  protected void Actualizar(ActionEvent evento) {
    if (carreraModificada != null) {
      if (txtCarrera.getText().trim().isEmpty()
          | txtJefe.getText().trim().isEmpty()
          | txtMatricula.getText().trim().isEmpty()
          | txtSiglas.getText().trim().isEmpty()) {
        lblMensaje.setText("Campos vacios");
      } else {
        carreraModificada.setNombre(txtCarrera.getText());
        carreraModificada.setSiglas(txtSiglas.getText());
        carreraModificada.setJefeCarrera(txtJefe.getText());
        carreraModificada.setMatricula(Integer.valueOf(txtMatricula.getText()));
        carreraModificada.setAcreditada(cboAcreditada.getValue());

        cdCarrera datos = new cdCarrera();
        lblMensaje.setText(datos.actualizar(carreraModificada));
        Limpiar();
        LLenarTabla();
      }
    } else {
      lblMensaje.setText("Seleccione una fila de la tabla");
    }
  }
예제 #4
0
 public void LLenarTabla() {
   cdCarrera datos = new cdCarrera();
   ObservableList<Carrera> lista = datos.listarDatos();
   tblCarrera.setItems(lista);
   tblCarrera.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);
 }