
/**
 * Modulo fuinzionale che realizza servizi di lettura e scrittura di CD
 */
import javax.swing.JOptionPane;

public class ServiziCD {

    public static CD leggiCD() {
        String t = JOptionPane.showInputDialog("Titolo: ");
        String a = JOptionPane.showInputDialog("Autore: ");
        String c = JOptionPane.showInputDialog("Casa discografica: ");
        return new CD(a,t,c);
    }

    public static void leggiProprietario(CD cd) {
        String prop = JOptionPane.showInputDialog("Proprietario: ");
        cd.setProprietario(prop);
    }

    public static void stampaCD(CD cd) {
        System.out.println(cd.getAutore() + "\n" + 
                           cd.getTitolo() + "\n " + 
                           cd.getCasa()
                       );
    }
    
    public static void stampaCDeProprietario(CD cd) {
        System.out.println(cd.getAutore()     + "\n" + 
                           cd.getTitolo()     + "\n " + 
                           cd.getCasa()       + "\n" +
                           cd.getProprietario()
                       );

    }


}
