Advertisement
Guest User

c

a guest
Feb 8th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.98 KB | None | 0 0
  1. public static void listarDesarrolladores(Session session) {
  2.        
  3.         Iterator iter = session.createQuery("from Desarrollador").iterate();//Consulta
  4.         int i=0;
  5.         while(iter.hasNext()) {//Recorre la base de datos
  6.             if(i==0){
  7.                  System.out.printf("%-8s%-30s%-23s\n","Id:","Desarrollador:", "Fecha fundacion:");
  8.             }
  9.             i++;
  10.             Desarrollador desarrollador1= (Desarrollador) iter.next();  //Creamos desarrollador
  11.             System.out.printf("%-8s%-30s%-23s\n",desarrollador1.getIdDesarrollador(),desarrollador1.getNombreDesarrollador(),desarrollador1.getFechaFundaciรณn());//Muestra los datos de la BD
  12.         }
  13.         System.out.println("");
  14.     }
  15.  
  16.     public static void listarPlataformas(Session session) {
  17.        
  18.         Iterator iter = session.createQuery("from Plataforma").iterate(); //Consulta
  19.         int i=0;
  20.         while(iter.hasNext()) {
  21.             if(i==0){
  22.                  System.out.printf("%-6s%-23s\n","Id:","Plataforma:");
  23.             }
  24.             i++;
  25.             Plataforma plataforma1= (Plataforma) iter.next();  //Creamos objeto plataforma
  26.             System.out.printf("%-6s%-23s\n",plataforma1.getIdPlataforma(),plataforma1.getNombrePlataforma());//Muestra los datos de la BD
  27.         }
  28.         System.out.println("");
  29.        
  30.     }
  31.  
  32.     public static void listarGeneros(Session session) {
  33.         // TODO Auto-generated method stub
  34.        
  35.         Iterator iter = session.createQuery("from Genero").iterate();//Consulta
  36.         int i=0;
  37.         while(iter.hasNext()) {
  38.             if(i==0){
  39.                  System.out.printf("%-6s%-23s\n","Id:","Genero:");
  40.             }
  41.             i++;
  42.             Genero genero1= (Genero) iter.next();  //Creamos genero
  43.             System.out.printf("%-6s%-23s\n",genero1.getIdGenero(),genero1.getNombreGenero());//Muestra los datos de la BD
  44.         }
  45.         System.out.println("");
  46.     }
  47.    
  48.     public static void listarJuegos(Session session) {
  49.         // TODO Auto-generated method stub
  50.        
  51.         Iterator iter = session.createQuery("from Videojuego").iterate();//Consulta
  52.         int i=0;
  53.         while(iter.hasNext()) {
  54.             if(i==0){
  55.                  System.out.printf("%-6s%-35s%-20s%-20s%-30s\n","Id:","Titulo","Genero", "Fecha Salida", "Desarrollador");
  56.             }
  57.             i++;
  58.             Videojuego juego1= (Videojuego) iter.next();  //Creamos videojuego
  59.             System.out.printf("%-6s%-35s%-20s%-20s%-30s\n",juego1.getIdVideojuego(),juego1.getTitulo(), juego1.getGenero().getNombreGenero(),
  60.                     juego1.getFechaSalida(), juego1.getDesarrollador().getNombreDesarrollador());//Muestra los datos de la BD
  61.         }
  62.         System.out.println("");
  63.     }
  64.  
  65.     public static void listarJugadores(Session session) {
  66.         Iterator iter = session.createQuery("from Jugador").iterate();//Consulta
  67.         int i=0;
  68.         while(iter.hasNext()) {
  69.             if(i==0){
  70.                  System.out.printf("%-6s%-30s\n","Id:","Titulo");
  71.             }
  72.             i++;
  73.             Jugador jugador1= (Jugador) iter.next();  //Creamos jugador
  74.             System.out.printf("%-6s%-30s\n",jugador1.getIdJugador(), jugador1.getNick());//Muestra los datos de la BD
  75.         }
  76.         System.out.println("");
  77.     }
  78.    
  79.     public static int contarVideojuegos(Session session){
  80.         String sentencia = "select count(idVideojuego) from videojuego";//Consulta
  81.         Query query = session.createQuery(sentencia);
  82.         int numero= ((Number) query.uniqueResult()).intValue();
  83.         return numero; //Obtenemos el numero y lo devolvemos
  84.     }
  85.    
  86.     public static int contarPlataformas(Session session){
  87.         String sentencia = "select count(idPlataforma) from plataforma";//Consulta
  88.         Query query = session.createQuery(sentencia);
  89.         int numero= ((Number) query.uniqueResult()).intValue();
  90.         return numero; //Obtenemos el numero y lo devolvemos
  91.     }
  92.    
  93.     public static int contarGeneros(Session session){
  94.         String sentencia = "select count(idGenero) from genero";//Consulta
  95.         Query query = session.createQuery(sentencia);
  96.         int numero= ((Number) query.uniqueResult()).intValue();
  97.         return numero; //Obtenemos el numero y lo devolvemos
  98.     }
  99.    
  100.     public static int contarJugadores(Session session){
  101.         String sentencia = "select count(idJugador) from jugador";//Consulta
  102.         Query query = session.createQuery(sentencia);
  103.         int numero= ((Number) query.uniqueResult()).intValue();
  104.         return numero; //Obtenemos el numero y lo devolvemos
  105.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement