Ejemplo n.º 1
0
        private void btnPrintSpec_Click(object sender, EventArgs e)
        {
            if (rbGaming.Checked)
                currentComputerFactory = new GamingComputerFactory();
            else if (rbBusiness.Checked)
                currentComputerFactory = new BusinessComputerFactory();
            else if (rbMultimedia.Checked)
                currentComputerFactory = new MultimediaComputerFactory();
            else
                currentComputerFactory = new LaptopComputerFactory();

            MachineSpecPrinter currentSpecPrinter = new MachineSpecPrinter(currentComputerFactory, listDisplay);
            currentSpecPrinter.printSpec();
        }
Ejemplo n.º 2
0
        private void btnPrintSpec_Click(object sender, EventArgs e)
        {
            if (rbGaming.Checked)
            {
                currentComputerFactory = new GamingComputerFactory();
            }
            else if (rbBusiness.Checked)
            {
                currentComputerFactory = new BusinessComputerFactory();
            }
            else if (rbMultimedia.Checked)
            {
                currentComputerFactory = new MultimediaComputerFactory();
            }
            else
            {
                currentComputerFactory = new LaptopComputerFactory();
            }

            MachineSpecPrinter currentSpecPrinter = new MachineSpecPrinter(currentComputerFactory, listDisplay);

            currentSpecPrinter.printSpec();
        }