package
com.siscolegio.escuela.view.console;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Collection;
import
com.siscolegio.escuela.modelo.Alumno;
import
com.siscolegio.escuela.servicio.AlumnoServicio;
import
com.siscolegio.escuela.servicio.AlumnoServicioImpl;
public class FormaAlumnoBorrar {
public static void main(String[] args) {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
System.out.println("Bienvenido
al Sistema Colegio");
System.out.println("Forma
de Registro Alumno");
System.out.println("Alumnos
EXISTENTES");
try{
AlumnoServicio alumnoServicio = new AlumnoServicioImpl();
Collection<Alumno> alumnos =
alumnoServicio.consultarTodosAlumnos();//se
invoca al metodo consultarTodosALUMNOS
for(Alumno
alumno: alumnos)//Recorre a alumnos y presenta
a cada objeto Alumno, los va imprimiendo
uno por uno
{System.out.println("Id Alumno: "+alumno.getIdAlumno()+"nombre Aluumno:
"+alumno.getNombrealumno()
+"Apellido Paterno: "+alumno.getAppaterno()+"Apellido Materno: "+alumno.getApmaterno()
+"matricula numero: "+alumno.getMatricula()+"Status: "+alumno.getStatus()); }
System.out.println("Escriba
el numero del id del Alumno que desea Borrar");
Integer
idAlumno = Integer.valueOf(br.readLine());//se
realizo un parser de lo leido en linea
y lo convierte a Integer
Alumno
alumno = new
Alumno();//se crea un objeto
Alumno llamado alumno
alumno.setIdAlumno(idAlumno);//a este alumno se le envia el valor de
id_alumno quye queremos borrar
alumnoServicio.borrarAlumno(alumno);//este alumno con este id_alumno se envia
al metodo borrarAlumno
System.out.println("Alumno:
"+alumno+" borrado exitosamente ");
}catch (IOException e){
e.printStackTrace();
System.out.println("El
valor de id no es valido");
}//FIN de catch
}//FIN de main
}//FIN de FormaAlumnoBorrar
No hay comentarios:
Publicar un comentario