Skip to content

Commit f83ed38

Browse files
committed
20230704F completo
1 parent a06add1 commit f83ed38

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

alumnos.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ Nombres, Apellidos, DNI, Email, Comision
22
Analia,Garcia,85296347,ana@gmail.com,12345
33
Lionel,Fernandez,45685236,aaa@bb.nn,12345
44
Pedro,Uma,45685296,pepe@aa.bb,12345
5-
Fernando,Maza,58692354,maza@aaa.com,45678
5+
Fernanda,Maza,58692354,maza@aaa.com,45678
66
Amilcar, Roel, 56952145, roel@aa.bb, 12345
77
Rodrigo, Alegre, 56912365, rodri@aa.bb, 12345
8+
Ariel, Linares, 12345678, 123@aa.bb, 12345
9+
Pedro, Rodriguez, 12356978, aaaa@aa.vv, 12345

bin/Principal/GestionAlumno.class

20 Bytes
Binary file not shown.

bin/Principal/Main.class

-183 Bytes
Binary file not shown.

src/Principal/GestionAlumno.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,17 @@ public void addAlumno(String nombre, String apellido, String email, int dni, int
3333
nombre = JOptionPane.showInputDialog("Ingrese el nombre del alumno");
3434
if (nombre.length() > 1 && nombre.length() < 61) {
3535
} else {
36-
JOptionPane.showMessageDialog(null, "El nombre no es válido (entre 1 y 60 caracteres)",
36+
JOptionPane.showMessageDialog(null, "El nombre no es válido (entre 2 y 60 caracteres)",
3737
"Error en la carga", JOptionPane.ERROR_MESSAGE);
38+
nombre = JOptionPane.showInputDialog("Ingrese el nombre del alumno");
3839
}
3940

4041
apellido = JOptionPane.showInputDialog("Ingrese el apellido del alumno");
4142
if (apellido.length() > 1 && apellido.length() < 61) {
4243
} else {
43-
JOptionPane.showMessageDialog(null, "El apellido no es válido (entre 1 y 60 caracteres)",
44+
JOptionPane.showMessageDialog(null, "El apellido no es válido (entre 2 y 60 caracteres)",
4445
"Error en la carga", JOptionPane.ERROR_MESSAGE);
46+
apellido = JOptionPane.showInputDialog("Ingrese el apellido del alumno");
4547
}
4648
// cargar y validar DNI
4749
// en este caso try + catch se usa para evitar que el programa se rompa si no se

src/Principal/Main.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package Principal;
22

3-
import java.util.ArrayList;
4-
53
import javax.swing.ImageIcon;
64
import javax.swing.JLabel;
75
import javax.swing.JOptionPane;
@@ -21,8 +19,7 @@ public static void main(String[] args) {
2119

2220
// declaración de variables
2321
String nombre = "", apellido = "", email = "";
24-
int menu = 0, dni = 0, comision = 0;
25-
ArrayList<Alumno> listaDeAlumnos = new ArrayList<Alumno>();
22+
int menu = 0, dni = 0, comision = 0;
2623
GestionAlumno miGestion = new GestionAlumno();
2724

2825
// Crear un panel personalizado para incluir la imagen y el mensaje

0 commit comments

Comments
 (0)