public void actionPerformed(ActionEvent e) {
		if (e.getSource()==agregarMaterial){
			if (materialesComboBox.getSelectedItem()!= null && Controlador.getControlador().existeMaterial(materialesComboBox.getSelectedItem().toString())){
				if(!contieneA(itemMateriales,materialesComboBox.getSelectedItem().toString())){
					ItemMaterialView i = new ItemMaterialView((float)(Integer)cantidadMaterial.getValue(), Controlador.getControlador().obtenerMaterialView(materialesComboBox.getSelectedItem().toString()));
					itemMateriales.add(i);
					Object [] fila = {i.getMaterial().getNombre(),i.getCantidad()};
					modelo.addRow (fila);
				}
				else
					JOptionPane.showMessageDialog(this.getComponent(0), "No ingrese materiales duplicados.","Error",JOptionPane.ERROR_MESSAGE);
			}
			else
				JOptionPane.showMessageDialog(this.getComponent(0), "Por favor seleccione un material e ingrese una cantidad.","Error",JOptionPane.ERROR_MESSAGE);
		}
		
		if (e.getSource()==confirmar){
			if (!tCodigo.getText().equals("") && !tNombre.getText().equals("") && !itemMateriales.isEmpty()){
				PrendaSinTemporadaView prendaSTVw = new PrendaSinTemporadaView(tCodigo.getText(), tNombre.getText(), itemMateriales, true);
				Controlador.getControlador().altaPrendaSinTemporada(prendaSTVw);
				modelo.setRowCount(0);
				this.itemMateriales = new ArrayList<ItemMaterialView>();
			}
			else
				JOptionPane.showMessageDialog(this.getComponent(0), "Por favor complete correctamente los campos y/o ingrese al menos 1 material.","Error",JOptionPane.ERROR_MESSAGE);
		}
	}