Se crearon las Clases
para ALTA de ALUMNO, BAJA de ALUMNO, MOSTRAR ALUMNO ACTUALIZADO:
La Clase
principal:
package
com.siscolegio.escuela.view.console;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import
com.siscolegio.escuela.modelo.Alumno;
import
com.siscolegio.escuela.servicio.AlumnoServicio;
import
com.siscolegio.escuela.servicio.AlumnoServicioImpl;
public class FormaAlumnoCrear {
public static void main(String[] args) {
// TODO Auto-generated method stub
InputStreamReader
isr = new InputStreamReader(System.in);
BufferedReader
br = new BufferedReader(isr);
System.out.println("Bienvenido al Sistema de
Colegio");
System.out.println("Forma de Registro Alumno");
System.out.println("Escribe el nombre del
Alumno");
try{
String
nombreAlumno = br.readLine();//br contiene
lo del buffer
//Alumno alumno = new Alumno(); //alumno es
un Objeto tipo Alumno
System.out.println("Escribe
el Apellido Paterno");
String
apellidoPaterno = br.readLine();
System.out.println("Escribe
el Apellido Materno");
String
apellidoMaterno = br.readLine();
System.out.println("Escribe
el numero de matricula");
String
numMatricula = br.readLine();
System.out.println("Escriba
La condicion del Alumno INSCRITO /BAJA");
String
nomStatus = br.readLine();
Alumno
alumno= new
Alumno();//se crea alumno
alumno.setNombrealumno(nombreAlumno);//se envia el valor de la variable nombrealumno
//al campo Nombrealumno del objeto creado
alumno
alumno.setAppaterno(apellidoPaterno);
alumno.setApmaterno(apellidoMaterno);
alumno.setMatricula(numMatricula);
alumno.setStatus(nomStatus);
//alumno.setNombrealumno(nombreAlumno); //nombreAlumno es un
objeto String y lo envia al campo
NombreAlumno
AlumnoServicio alumnoServicio = new AlumnoServicioImpl(); //
alumnoServicio.crearAlumno(alumno);//el objeto alumnoServicio invoca al metodo
crearAlumno para
//pasarle de argumento el nuevo alumno
formado
System.out.println("Alumno: "+nombreAlumno+" creado exitosamente");
}catch (IOException e){
e.printStackTrace();
System.out.println("Nombre
de Alumno no valido");
}//Fin de catch
}//FIN de main
}//FIN formaAlumnoCrear