Advertisement
Guest User

b

a guest
Feb 8th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.30 KB | None | 0 0
  1. public static void main(String[] args) {
  2.        
  3.        
  4.         }
  5.    
  6.    
  7.     public static void menu(Session session){
  8.         int n=1;
  9.         while (n!=0){            
  10.            
  11.             System.out.println("MENU:");
  12.             System.out.println("1. Eliminar juego");
  13.             System.out.println("2. Eliminar desarrollador");
  14.             System.out.println("3. Eliminar genero");
  15.             System.out.println("4. Eliminar plataforma");
  16.             System.out.println("5. Eliminar jugador");
  17.             System.out.println("0. Salir");
  18.             n=Entrada.entero();
  19.            
  20.             if (n == 1){
  21.                 EliminaJuego(session);
  22.                
  23.             }else if (n==2){
  24.                 EliminaDesarrollador(session);
  25.            
  26.             }else if (n==3){
  27.                 EliminaGenero(session);
  28.        
  29.             }else if (n==4){
  30.                 EliminaPlataforma(session);
  31.             }else  if (n==5){
  32.                 EliminaJugador(session);
  33.             }else if (n==0){
  34.                
  35.             }else{
  36.                 System.out.println("Opción incorrecta");
  37.             }
  38.         }
  39.     }
  40.  
  41.  
  42.     private static void EliminaJugador(Session session) {
  43.        
  44.         Consultar.listarJugadores(session);//Mostramos los jugadores
  45.        
  46.         session.beginTransaction();//Iniciamos la transaccion
  47.         System.out.println("Inserta el id del jugador a eliminar");
  48.         int id=Entrada.entero();
  49.         Jugador j= (Jugador) session.get(Jugador.class, id);//Buscamos por id
  50.         session.delete(j);//Eliminamos el jugador
  51.         session.getTransaction().commit();//Se confirma la transaccion
  52.        
  53.     }
  54.  
  55.  
  56.     private static void EliminaPlataforma(Session session) {
  57.  
  58.         Consultar.listarPlataformas(session);//Mostramos las plataformas
  59.        
  60.         session.beginTransaction();//Iniciamos la transaccion
  61.         System.out.println("Inserta el id de la plataforma a eliminar");
  62.         int id=Entrada.entero();
  63.         Plataforma p= (Plataforma) session.get(Plataforma.class, id);//Buscamos por id
  64.         session.delete(p);//Eliminamos la plataforma
  65.         session.getTransaction().commit();//Se confirma la transaccion
  66.     }
  67.  
  68.  
  69.     private static void EliminaGenero(Session session) {
  70.  
  71.         Consultar.listarGeneros(session);//Mostramos los generos
  72.  
  73.        
  74.         session.beginTransaction();//Iniciamos la transaccion
  75.         System.out.println("Inserta el id del genero a eliminar");
  76.         int id=Entrada.entero();
  77.         Genero g= (Genero) session.get(Genero.class, id);//Buscamos por id
  78.         session.delete(g);//Eliminamos el Genero
  79.         session.getTransaction().commit();//Se confirma la transaccion
  80.     }
  81.  
  82.  
  83.     private static void EliminaDesarrollador(Session session) {
  84.  
  85.         Consultar.listarDesarrolladores(session);//Mostramos los desarrolladores
  86.  
  87.        
  88.         session.beginTransaction();//Iniciamos la transaccion
  89.         System.out.println("Inserta el id del desarrollador a eliminar");
  90.         int id=Entrada.entero();
  91.         Desarrollador d= (Desarrollador) session.get(Desarrollador.class, id);//Buscamos por id
  92.         session.delete(d);//Eliminamos el desarrollador
  93.         session.getTransaction().commit();//Se confirma la transaccion
  94.     }
  95.  
  96.  
  97.     private static void EliminaJuego(Session session) {
  98.  
  99.         Consultar.listarJuegos(session);//Mostramos los juegos
  100.        
  101.         session.beginTransaction();//Iniciamos la transaccion
  102.         System.out.println("Inserta el id del juego a eliminar");
  103.         int id=Entrada.entero();
  104.         Videojuego v= (Videojuego) session.get(Videojuego.class, id);//Buscamos por id
  105.         session.delete(v);//Eliminamos el videojuego
  106.         session.getTransaction().commit();//Se confirma la transaccion
  107.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement