Está en la página 1de 3

eliminar public void eliminard(){ String id; int opc; id = JOptionPane.

showInputDialog(null, "Eliminar Docentes\n\nDigite Identificacion"); for (int i = 0; i < vectorDocente.size(); i++) { Docente docente = vectorDocente.get(i); if (id.equals(docente.getId())) { opc= Integer.parseInt(JOptionPane.showInputDialog(null, "Esta seguro que desea Eliminar al Docente\nIdentificacion: " + docente.getId() + "\nNombre: " + docente.getNombre() + "\nApellido: " + docente.getApellido()+"\n\nDidite\n1. Si\n2. No")); switch (opc){ case 1: vectorDocente.remove(i); JOptionPane.showMessageDialog(null, "Docente eliminado con exito"); break;

case 2: JOptionPane.showMessageDialog(null, "Operacion cancelada"); break; } }

} }

EDITAR public void editard (){ String id; int opced; id = JOptionPane.showInputDialog(null, "Editar Docentes\n\nDigite Identificacion"); for (int i = 0; i < vectorDocente.size(); i++) { Docente docente = vectorDocente.get(i); if (id.equals(docente.getId())) { do { opced = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite el numero para editar\n\n1. Identificacion: " + docente.getId() + "\n2. Nombre: " + docente.getNombre() + "\n3. Apellido: " + docente.getApellido() + "\n4. Direccion: " + docente.getDireccion() + "\n5. Telefono: " + docente.getTelefono() + "\n6. E-mail: " + docente.getEmail() + "\n\n7. Salir")); switch (opced) { case 1: docente.setId(JOptionPane.showInputDialog(null, "Digite Identificacion: ")); break; case 2: docente.setNombre(JOptionPane.showInputDialog(null, "Digite Nombre: ")); break; case 3: docente.setApellido(JOptionPane.showInputDialog(null, "Digite Apellido: ")); break; case 4: docente.setDireccion(JOptionPane.showInputDialog(null, "Digite Direccion: "));

break; case 5: docente.setTelefono(JOptionPane.showInputDialog(null, "Digite Telefono: ")); break; case 6: docente.setEmail(JOptionPane.showInputDialog(null, "Digite E-mail: ")); break; } } while (opced <= 6); } } }

También podría gustarte