public void editar(int opcion, int codigo, String campo, int lista) {

    if (tablaResultados.getSelectionModel().getSelectedItem() != null) {
      if (!nombre.equalsIgnoreCase(campo)) {
        consulta.editarGCJT(opcion, codigo, campo);
        if (consulta.getMensaje() != null) {
          Utilidades.mensajeAdvertencia(
              null, consulta.getMensaje(), "Error al editar la selección", "Error Guardar Cambios");
        } else {
          Utilidades.mensaje(
              null,
              "Los cambios se han guardado correctamente",
              "Editando Selección",
              "Actualización Exitosa");
          listaDatos.clear();
          listaDatos.addAll(consulta.llenarLista2(lista));
        }
      } else {
        Utilidades.mensaje(
            null, "No se han presentado cambios", "Editando Selección", "Editar Selección");
      }
    } else {
      Utilidades.mensaje(
          null, "Debe seleccionar un item de la lista", "Editando Selección", "Editar Selección");
    }
  }
예제 #2
0
 public void procesarNuevaMateria() {
   validarCampos();
   nuevaMateria = new ConfirmarMaterial();
   if (nuevaMateria.confirmarNuevaMateria(campoNuevaMateria.getText())) {
     consulta.registrarUnicoValor(4, campoNuevaMateria.getText().trim());
     if (consulta.getMensaje() != null) {
       Utilidades.mensajeAdvertencia(
           null,
           consulta.getMensaje(),
           "Error al tratar de registrar la materia",
           "Error Registrar Materia");
     } else {
       Utilidades.mensaje(
           null, "Materia registrada correctamente", "Registrando Materia", "Registro Exitoso");
       campoNuevaMateria.clear();
     }
   }
 }
  private void eliminar(int opcion, int codigo, int lista) {

    if (tablaResultados.getSelectionModel().getSelectedItem() != null) {
      consulta.editarGCJT(opcion, codigo, "");
      if (consulta.getMensaje() != null) {
        Utilidades.mensajeAdvertencia(
            null, consulta.getMensaje(), "Error al eliminar la selección", "Error Guardar Cambios");
      } else {
        Utilidades.mensaje(
            null,
            "La selección se ha eliminado correctamente",
            "Eliminado Selección",
            "Actualización Exitosa");
        listaDatos.clear();
        listaDatos.addAll(consulta.llenarLista2(lista));
      }
    } else {
      Utilidades.mensaje(
          null,
          "Debe seleccionar un item de la lista",
          "Eliminando Selección",
          "Eliminar Selección");
    }
  }